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