Вопрос:

№16. В кодировке КОИ-8 каждый символ кодируется 8 битами. Андрей написал текст (в нем нет лишних пробелов): «Чад, Куба, Катар, Швеция, Эстония, Танзания, Сальвадор страны». Ученик вычеркнул из списка название одной из стран. Заодно он вычеркнул ставшие лишними запятые и пробелы - два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 11 байтов меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название страны.

Смотреть решения всех заданий с листа

Ответ:

Исходное предложение: «Чад, Куба, Катар, Швеция, Эстония, Танзания, Сальвадор - страны» Посчитаем количество символов в исходном предложении (включая пробелы, запятые и дефис): 3 + 1 + 4 + 1 + 5 + 1 + 6 + 1 + 7 + 1 + 8 + 2 + 6 = 46 символов. Так как каждый символ кодируется 8 битами (1 байтом), то размер исходного предложения равен 46 байт. Размер нового предложения на 11 байтов меньше, то есть 46 - 11 = 35 байтов или 35 символов. Теперь нужно найти страну, при удалении которой количество символов уменьшится на 11. Проверим страны по очереди: Чад: 3 (название) + 1 (запятая) + 1 (пробел) = 5 символов. Удаление 5 символов не даст уменьшение на 11 байт. Куба: 4 + 1 + 1 = 6 символов. Удаление 6 символов не даст уменьшение на 11 байт. Катар: 5 + 1 + 1 = 7 символов. Удаление 7 символов не даст уменьшение на 11 байт. Швеция: 6 + 1 + 1 = 8 символов. Удаление 8 символов не даст уменьшение на 11 байт. Эстония: 7 + 1 + 1 = 9 символов. Удаление 9 символов не даст уменьшение на 11 байт. Танзания: 8 + 1 + 1 = 10 символов. Удаление 10 символов не даст уменьшение на 11 байт. Сальвадор: 9 + 1 + 1 = 11 символов. Удаление 11 символов даст уменьшение на 11 байт. Значит, ученик вычеркнул страну Сальвадор. Ответ: Сальвадор
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие