Вопрос:

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

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

Ответ:

Краткое пояснение: Считаем, что каждый символ в кодировке Unicode занимает 2 байта, и вычисляем вычеркнутое слово.

Смотри, тут всё просто: один символ в Unicode кодируется 16 битами, то есть 2 байтами (16 бит / 8 бит = 2 байта).

Ученик вычеркнул из списка название одного из животных, запятую и пробел, всего вышло на 16 байт меньше. Выходит, что на животное, запятую и пробел приходится 8 символов (16 байт / 2 байта = 8 символов).

Перебираем слова: як (2 символа), бык (3 символа), коза (4 символа), баран (5 символов), корова (6 символов), верблюд (8 символов), шиншилла (9 символов).

Единственное слово, которое в сумме с запятой и пробелом (2 символа) даёт 8 символов – это корова (6 + 2 = 8).

Ответ: корова.

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

Похожие