
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет лишних пробелов):
«Ёж, лев, слон, олень – дикие животные».
Затем он вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался
на 12 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного.
Ответы на вопрос

Для решения этой задачи нужно учитывать, что Вова вычеркнул одно из названий животных, а также связанные с ним знаки препинания и пробелы. Исходное предложение, записанное Вовой: «Ёж, лев, слон, олень – дикие животные».
Шаг 1. Определим количество символов в исходном предложении.
В данном предложении:
- «Ёж» – 3 символа,
- «лев» – 3 символа,
- «слон» – 4 символа,
- «олень» – 5 символов,
- тире (–) и пробелы – 4 символа,
- «дикие животные» – 15 символов.
Также учтем, что в предложении есть 3 запятые и пробелы после них.
Таким образом, количество символов в исходном предложении можно посчитать: «Ёж, лев, слон, олень – дикие животные» = 3 (Ёж) + 1 (запятая) + 1 (пробел) + 3 (лев) + 1 (запятая) + 1 (пробел) + 4 (слон) + 1 (запятая) + 1 (пробел) + 5 (олень) + 1 (пробел) + 1 (тире) + 1 (пробел) + 15 (дикие животные) = 43 символа.
Шаг 2. Учтем кодировку.
Каждый символ кодируется 16 битами, что эквивалентно 2 байтам. Таким образом, длина исходного текста в байтах: 43 символа × 2 байта = 86 байт.
Шаг 3. Определим размер уменьшения.
Нам известно, что новый текст стал короче на 12 байт, то есть было удалено 6 символов (так как 12 байт ÷ 2 байта = 6 символов).
Шаг 4. Проанализируем удаление названий животных.
Мы должны вычеркнуть одно название животного и, возможно, запятую и пробелы, чтобы получить сокращение в 6 символов. Рассмотрим каждое животное по очереди:
- Если вычеркнуть «Ёж» (3 символа), уберем также запятую и пробел после него (ещё 2 символа). Это даёт всего 5 символов.
- Если вычеркнуть «лев» (3 символа), также убираются запятая и пробел (ещё 2 символа). Это опять же 5 символов.
- Если вычеркнуть «слон» (4 символа), вместе с ним уберутся запятая и пробел (ещё 2 символа). Это даст 6 символов, что как раз подходит под условия задачи.
Шаг 5. Вывод.
Таким образом, вычеркнутое название животного — «слон».
Похожие вопросы









Топ вопросов за вчера в категории Информатика









Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili