В одной из кодировок Unicode каждый символ кодируется \(16\) битами.
При подготовке реферата по астрономии Олег написал текст с названиями лунных озёр. Затем Олег добавил в текст название ещё одного лунного озера, вставив также необходимые пробелы и знаки препинания, после чего текст стал таким:
«Лунные озёра — это детали рельефа Луны. Они представляют собой низменности с ровным дном, залитым затвердевшей лавой. Многие из лунных озёр носят очень красивые названия: озеро Лета, озеро Весны, озеро Печали, озеро Радости, озеро Вечности, озеро Ненависти, озеро Сновидений, озеро Благоговения, озеро Превосходства, озеро Справедливости».
При этом размер нового предложения в данной кодировке оказался на \(32\) байта больше, чем размер исходного предложения. Напишите в ответе добавленное Олегом название лунного озера (само слово «озеро» в ответе писать не нужно).
Решение:
Один символ кодируется \(16 : 8 = 2\) байтами. Значит, Олег вставил \(32 : 2 = 16\) символов, среди которых два пробела, запятая и пять символов в слове ОЗЕРО. Само название лунного озера тогда должно состоять из \(8\) букв. Это — ВЕЧНОСТИ.
Пример удаленных символов:
Лунные озёра — это детали рельефа Луны. Они представляют собой низменности с ровным дном, залитым затвердевшей лавой. Многие из лунных озёр носят очень красивые названия: озеро Лета, озеро Весны, озеро Печали, озеро Радости,␣озеро␣Вечности,␣озеро Ненависти, озеро Сновидений, озеро Благоговения, озеро Превосходства, озеро Справедливости
Ответ: ВЕЧНОСТИ
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене