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