Вопрос:

2.В одной из кодировок Unicode каждый символ кодируется 16 битами. Петя написал текст (в нем нет лишних пробелов): «Ель, кедр, сосна, кипарис, лиственница, можжевельник — хвойные растения». Ученик вычеркнул из списка название одного из растений. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 26 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название хвойного растения.

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

Ответ:

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

В данном списке перечислены следующие хвойные растения: ель, кедр, сосна, кипарис, лиственница, можжевельник.

Текст после удаления слова и лишних знаков препинания выглядит так:

Ель, кедр, сосна, лиственница, можжевельник — хвойные растения.

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

Первоначальный вариант содержал слово "кипарис", запятую после него и пробел.

Слово "кипарис" содержит 7 букв + 1 запятая + 1 пробел = 9 символов.

В связи с тем, что размер уменьшился на 26 байт (13 символов) можно сделать вывод, что в предложении было удалено слово "кипарис", запятая и пробелы.

Ответ: кипарис

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

Похожие