Решение: Объём текста в кодировке
В кодировке КОИ-8 каждый символ кодируется 8 битами.
Вова написал текст (в нём нет лишних пробелов):
«Бор, азот, гелий, натрий, водород, кислород, рентгений, менделевий, резерфордий — химические элементы».
Ученик вычеркнул из списка название одного химического элемента. Заодно он вычеркнул ставшие лишними запятую и пробел — два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 7 байт меньше, чем размер исходного предложения. Напишите вычеркнутое название элемента.
Решение по шагам
3 шагаВ кодировке КОИ-8 один символ занимает 8 бит, то есть 1 байт. Поэтому уменьшение размера на 7 байт означает удаление 7 символов.
$$8\ \text{бит} = 1\ \text{байт}$$Кроме названия элемента были удалены запятая и пробел — всего 2 символа. На название элемента приходится:
$$7 - 2 = 5\ \text{символов}$$Из приведённых названий химических элементов 5 букв содержит слово «гелий».
Где здесь ошибаются
Забывают учесть удалённые запятую и пробел.
Считают, что 8 бит равны 8 байтам.