Mnenius
4 год назад
В одной из кодировок Unicode каждый символ кодируется 16 битами. Иван написал текст (в нём нет лишних пробелов): Рак, Весы, Орион, Дракон, Козерог, Близнецы, Андромеда, Наугольник – созвездия. Ученик вычеркнул из списка название одного созвездия. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Запишите в ответе вычеркнутое название созвездия. Какой ответ ? Пожалуйста посчитайте
ОТВЕТЫ
Данила
Oct 24, 2020
Дракон
Начнём с конца. Размер стал на 16 байт меньше, то есть на 128 бит. Если один символ кодируется 16 битами, то лишними стали 128/16=8 символов. В этих 8 символах есть одна запятая и один пробел. Получается, что что букв в слове 8-2=6. Ищем слово с шестью буквами - Дракон.
601
Смежные вопросы: