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