Вопрос:

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

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

Ответ:

Разберем задачу. 1. **Определяем размер уменьшения в битах:** * 20 байт = 20 * 8 бит = 160 бит 2. **Определяем количество символов, которые были удалены вместе с именем:** * 160 бит / 16 бит/символ = 10 символов 3. **Анализируем имена героев и знаки препинания:** * Считаем количество символов в каждом имени с учетом запятой и пробела после него (кроме последнего имени): * Шрек, (6 символов) * Пумба, (6 символов) * Маугли, (7 символов) * Рататуй, (8 символов) * Пиноккио, (9 символов) * Винни-Пух, (10 символов) * Белоснежка, (11 символов) * Малефисента, (12 символов) * Человек-паук, (11 символов) * Конёк-Горбунок (14 символов) 4. **Находим подходящее имя:** * Нам нужно имя, при удалении которого было удалено 10 символов. Это имя - Винни-Пух. **Ответ:** Винни-Пух
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие