
В одной из кодировок каждый символ кодируется 8 битами. Вова написал текст (в нём нет лишних
пробелов): «Белка, сурок, слон, медведь. Газель, ягуар, крокодил, аллигатор — дикие животные». Затем он вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 11 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного.

Ответы на вопрос

Ответ:
аллигатор
8бит=1байт на 1символ
2(2символа-пробел,запятая)*1байт=2байт
11байт-2байт=9 байт на слово
9байт/1байт=9символов в слове



Давайте посчитаем, сколько байт занимает исходное предложение и сколько байт занимает новое предложение после удаления лишних символов и пробелов.
Исходное предложение: "Белка, сурок, слон, медведь. Газель, ягуар, крокодил, аллигатор — дикие животные"
Давайте посчитаем количество символов и запятых в нем: Символы: 56 Запятые: 7
Каждый символ кодируется 8 байтами, а запятая - 8 байтами. Таким образом, исходное предложение занимает: (56 символов + 7 запятых) * 8 байт/символ = 536 байт
Теперь давайте найдем новую версию предложения, которая занимает на 11 байт меньше (т.е., 536 - 11 = 525 байт).
В новой версии предложения Вова удалил запятые и лишние пробелы. Поскольку два пробела не могут идти подряд, заменим их одним пробелом:
"Белка сурок слон медведь. Газель ягуар крокодил аллигатор — дикие животные"
Теперь посчитаем количество символов и пробелов в новой версии: Символы: 50 Пробелы: 10
Каждый символ кодируется 8 байтами, а пробел - 8 байтами. Таким образом, новая версия предложения занимает: (50 символов + 10 пробелов) * 8 байт/символ = 480 байт
Теперь сравним размеры: Размер исходного предложения: 536 байт Размер новой версии предложения: 480 байт
Разница в размере: 536 - 480 = 56 байт
Вова утверждает, что новая версия предложения занимает на 11 байт меньше, чем исходное предложение, но на самом деле разница составляет 56 байт. Это может быть ошибкой Вовы или опечаткой. Поэтому нельзя однозначно сказать, какое животное было вычеркнуто.


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