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