Контрольные задания > 10. Тип 10 № 396 i
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нем нет лишних пробелов):
«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд — великие физики».
Фамилию одного ученого ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 8 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
Вопрос:
10. Тип 10 № 396 i
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нем нет лишних пробелов):
«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд — великие физики».
Фамилию одного ученого ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 8 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
Ответ:
Решение:
1. Определим, сколько байт составляет один символ: 16 бит = 2 байта.
2. Вычислим, сколько символов добавил ученик: 8 байт / 2 байта/символ = 4 символа (запятая, пробел и фамилия).
3. Из условия задачи следует, что ученик написал фамилию дважды, значит, нужно найти фамилию, состоящую из 4 символов.
Под условие подходит фамилия Кюри.
Ответ: Кюри