Вопрос:

3.В одной из кодировок Unicode каждый символ кодируется 16 битами. Ваня написал текст (в нем нет лишних пробелов): «Уфа, Азов, Пермь, Белово, Вологда, Камбарка, Соликамск — города России». Ученик вычеркнул из списка название одного из городов. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 22 байта меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название города России.

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

Ответ:

Чтобы определить, какое название города было вычеркнуто, необходимо проанализировать представленный текст и учесть, что при удалении этого слова размер предложения уменьшился на 22 байта.

В данном списке перечислены следующие города России: Уфа, Азов, Пермь, Белово, Вологда, Камбарка, Соликамск.

В задании сказано, что в Unicode каждый символ кодируется 16 битами. 22 байта / 2 = 11 символов.

Так как в предложении было удалено название города, запятая и пробелы, можно определить, что 11 символов - это длина названия города, запятой и пробела.

Методом подбора определяем, что названию города Белово + запятая + пробел соответствуют 11 символам.

Ответ: Белово

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие