Вопрос:

В одной из кодировок Unicode каждый символ кодируется 16 битами. Ученик написал текст (в нём нет лишних пробелов): «Мои любимые герои мультфильмов: Шрек, Пумба, Маугли, Рататуй, Пиноккио, Винни-Пух, Белоснежка, Малефисента, Человек-паук, Конёк-Горбунок». Ученик удалил из списка имя героя одного мультфильма, а также лишние запятую и пробел - два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения. Напишите в ответе удалённое имя героя мультфильма.

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

Ответ:

Размер одного символа в кодировке Unicode равен 16 битам или 2 байтам. Разница в размере предложений составляет 14 байт. Это означает, что имя удалённого героя занимает 7 символов (14/2=7) (включая запятую и пробел). Необходимо найти имя героя, которое вместе с запятой и пробелом состоит из 7 символов. В списке даны имена героев: Шрек, Пумба, Маугли, Рататуй, Пиноккио, Винни-Пух, Белоснежка, Малефисента, Человек-паук, Конёк-Горбунок. Подсчитаем количество символов в каждом имени вместе с запятой и пробелом: Шрек - 5 (Шрек,) Pумба - 6 (Пумба,) Маугли - 7 (Маугли,) Рататуй - 8 (Рататуй,) Пиноккио - 10 (Пиноккио,) Винни-Пух - 10 (Винни-Пух,) Белоснежка - 11 (Белоснежка,) Малефисента - 12 (Малефисента,) Человек-паук - 12 (Человек-паук,) Конёк-Горбунок - 14 (Конёк-Горбунок,) Имя героя, которое было удалено, - Маугли
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие