Вопрос:

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

Ответ:

Решение:

Каждый символ в кодировке занимает 8 бит, что равно 1 байту. Размер нового предложения уменьшился на 11 байт, значит, было удалено 11 символов. Этими символами являются название животного, одна запятая и один пробел. Следовательно, название вычеркнутого животного состоит из 11 - 1 - 1 = 9 букв.

Рассмотрим список животных: «Белка, сурок, слон, медведь, газель, ягуар, крокодил, аллигатор дикие животные». Ищем животное из 9 букв.

«Крокодил» — 8 букв.

«Аллигатор» — 9 букв.

Проверим, если вычеркнуть «аллигатор», то предложение станет: «Белка, сурок, слон, медведь, газель, ягуар, крокодил дикие животные». Удалено: «аллигатор» (9 символов) + «,» (1 символ) + « » (1 символ) = 11 символов. Это соответствует условию.

Ответ: аллигатор

Подать жалобу Правообладателю

Похожие