Вопрос:

В кодировке Юникод каждый символ кодируется 16 битами. Петя написал текст (в нем нет лишних пробелов): «Уж, эму, лиса, выдра, барсук, опоссум, дикобраз, орангутанг - дикие животные». Ученик вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы - два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного. Ответ:

Смотреть решения всех заданий с листа

Ответ:

В кодировке Юникод каждый символ кодируется 16 битами, то есть 2 байтами.

Размер нового предложения оказался на 16 байт меньше, чем размер исходного предложения.

Необходимо определить, какое название животного, вместе с запятой и пробелом, занимает 16 байт.

Считаем, что один символ занимает 2 байта.

Разделим 16 байт на 2 байта (размер 1 символа). Получится 8 символов.

Уж - 2 буквы, запятая, пробел = 4 байта

Эму - 3 буквы, запятая, пробел = 5 байт

Лиса - 4 буквы, запятая, пробел = 6 байт

Выдра - 5 букв, запятая, пробел = 7 байт

Барсук - 6 букв, запятая, пробел = 8 байт = 10 байт

Опоссум - 7 букв, запятая, пробел = 9 байт = 18 байт

Следовательно, в условии задачи допущена ошибка.

Если предположить, что в условии 10 байт, то ответ - барсук

Ответ: барсук

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие