Вопрос:

4. Тип 1 № 43634 В кодировке КОИ-8 каждый символ кодируется 8 битами. Вова написал текст (в нем нет лишних пробелов): «Бор, азот, гелий, натрий, водород, кислород, рентгений, менделевий, резерфордий — химические элементы». Ученик вычеркнул из списка название одного химического элемента. Заодно он вычеркнул ставшие лишними запятую и пробел — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 11 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название элемента.

Ответ:

Решение:

Каждый символ в кодировке КОИ-8 занимает 8 бит, что равно 1 байту.

Исходный текст: «Бор, азот, гелий, натрий, водород, кислород, рентгений, менделевий, резерфордий — химические элементы».

Количество символов в тексте (включая пробелы, запятые и тире, но без кавычек): 151.

Размер исходного текста: 151 символ * 1 байт/символ = 151 байт.

Новое предложение оказалось на 11 байт меньше, то есть 151 байт - 11 байт = 140 байт.

Уменьшение размера на 11 байт означает, что было удалено 11 символов (11 байт / 1 байт/символ).

При удалении одного элемента из списка, также были удалены соответствующая запятая и пробел. Поэтому длина названия удаленного элемента равна 11 - 2 = 9 символов.

Из списка «Бор, азот, гелий, натрий, водород, кислород, рентгений, менделевий, резерфордий» находим слово длиной 9 символов.

Ответ: рентгений

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

Похожие