В кодировке R7Bit каждый символ кодируется 7 битами. Ученик напечатал текст в этой кодировке (лишних пробелов в нём нет):
«Мои любимые герои мультфильмов: Шрек, Пумба, Маугли, Реми, Пиноккио, Винни-Пух, Белоснежка, Малефисента, Человек-паук, Конёк-Горбунок».
Далее ученик удалил из списка имя героя одного мультфильма, а также запятую и пробел рядом с ним. Размер исправленного предложения стал на 7 байт меньше исходного.
Напишите в ответе удалённое имя героя мультфильма.
Чтобы решить данную задачу, мы начнем с анализа условия, которое нам дано.
1. **Исходный текст**:
«Мои любимые герои мультфильмов: Шрек, Пумба, Маугли, Реми, Пиноккио, Винни-Пух, Белоснежка, Малефисента, Человек-паук, Конёк-Горбунок».
2. **Изменения**:
Из списка удалено имя героя мультфильма, а также запятая и пробел рядом с ним. После этого размер исправленного предложения стал меньше на 7 байт.
3. **Понимание кодировки**:
В кодировке R7Bit каждый символ кодируется 7 битами, что соответствует 1 байту на символ. Поэтому, если текст уменьшился на 7 байт, это означает, что было удалено 7 символов (включая буквы, пробелы и запятые).
Теперь разберемся с именами героев мультфильмов в исходном предложении. Вот они:
- Шрек
- Пумба
- Маугли
- Реми
- Пиноккио
- Винни-Пух
- Белоснежка
- Малефисента
- Человек-паук
- Конёк-Горбунок
Мы можем проверить, сколько символов составляет удаление каждого имени во взаимосвязи с количеством удаляемых символов (плюс запятая и пробел после каждого имени).
Посмотрим, какие имена могут соответствовать удалению 7 символов:
- Если мы удалим **"Шрек,"** (6 символов) и пробел (1), то получится 7 символов.
- Если мы удалим **"Пумба,"** (6 символов) и пробел (1), то получится 7 символов.
- Если мы удалим **"Маугли,"** (7 символов) и пробел (1), то получится 8 символов, что не подходит.
- Если мы удалим **"Реми,"** (5 символов) и пробел (1), то получится 6 символов.
- Если мы удалим **"Пиноккио,"** (9 символов) и пробел (1), то получится 10 символов, что не подходит.
- Если мы удалим **"Винни-Пух,"** (10 символов) и пробел (1), то получится 11 символов.
- Если мы удалим **"Белоснежка,"** (11 символов) и пробел (1), то получится 12 символов.
- Если мы удалим **"Малефисента,"** (12 символов) и пробел (1), то получится 13 символов.
- Если мы удалим **"Человек-паук,"** (12 символов) и пробел (1), то получится 13 символов.
- Если мы удалим **"Конёк-Горбунок,"** (13 символов) и пробел (1), то получится 14 символов.
Таким образом, единственные имена, которые подходят по количеству символов для удаления, это "Шрек," и "Пумба,".
Сравнив и исходя из контекста мультфильмов, мы можем предположить, что удалённое имя – это **«Шрек»**.
Итак, **удалённое имя героя мультфильма**: **Шрек**.