Контрольные задания > В кодировке КОИ-8 каждый символ кодируется 8 битами. Марина написала текст (в нём нет лишних пробелов):
Рак, Весы, Орион, Дракон, Козерог, Близнецы, Андромеда, Наугольник - созвездия.
Ученица вычеркнула из списка название одного созвездия. Заодно она вычеркнула ставшие лишними запятую и пробел (два пробела не должны идти подряд). При этом размер нового предложения в данной кодировке оказался на 10 байт меньше, чем размер исходного предложения. Запишите в ответе вычеркнутое название созвездия.
Вопрос:
В кодировке КОИ-8 каждый символ кодируется 8 битами. Марина написала текст (в нём нет лишних пробелов):
Рак, Весы, Орион, Дракон, Козерог, Близнецы, Андромеда, Наугольник - созвездия.
Ученица вычеркнула из списка название одного созвездия. Заодно она вычеркнула ставшие лишними запятую и пробел (два пробела не должны идти подряд). При этом размер нового предложения в данной кодировке оказался на 10 байт меньше, чем размер исходного предложения. Запишите в ответе вычеркнутое название созвездия.
Каждый символ в кодировке КОИ-8 занимает 8 бит или 1 байт. Разница в 10 байт означает, что было вычеркнуто слово, занимающее 10 байт. Так как были удалены еще запятая и пробел, то вычеркнутое слово должно занимать меньше 10 символов. Из списка созвездий можно выбрать: Рак(3), Весы(4), Орион(5), Дракон(6), Козерог(7), Близнецы(8), Андромеда(9), Наугольник(10).
Учитывая, что были удалены запятая и пробел, которые также занимают по 1 байту, то на название созвездия остается 10 - 2 = 8 байт. Значит, вычеркнутое слово должно состоять из 8 символов.
Из предложенного списка только слово Андромеда состоит из 9 символов.
Ответ: Андромеда