Контрольные задания > 1. В кодировке КОИ-8 каждый символ кодируется 8 битами. Витя написал текст (в нём нет лишних пробелов):
ЮАР, Того, Алжир, Уганда, Эфиопия, Танзания, Свазиленд, Кабо-Верде – африканские страны.
Ученик вычеркнул из списка название одной страны. Заодно он вычеркнул ставшие лишними запятую и пробел (два пробела не должны идти подряд). При этом размер нового предложения в данной кодировке оказался на 11 байт меньше, чем размер исходного предложения. Запишите в ответе вычеркнутое название страны.
Вопрос:
1. В кодировке КОИ-8 каждый символ кодируется 8 битами. Витя написал текст (в нём нет лишних пробелов):
ЮАР, Того, Алжир, Уганда, Эфиопия, Танзания, Свазиленд, Кабо-Верде – африканские страны.
Ученик вычеркнул из списка название одной страны. Заодно он вычеркнул ставшие лишними запятую и пробел (два пробела не должны идти подряд). При этом размер нового предложения в данной кодировке оказался на 11 байт меньше, чем размер исходного предложения. Запишите в ответе вычеркнутое название страны.
Для начала определим, сколько байт занимал исходный текст.
Всего стран 10. Длина текста: 3 + 4 + 5 + 6 + 7 + 8 + 9 + 9 + 16 = 67 символов.
Запятых 9, пробелов 9.
Итого: 67 + 9 + 9 = 85 символов или 85 байт.
Новый текст занимает 85 - 11 = 74 байта.
Пусть вычеркнули страну длиной x, тогда 85 - (x + 1 + 1) = 74, где 1 - запятая, 1 - пробел.
Отсюда, x = 11 - это Свазиленд.
Ответ: Свазиленд