Вопрос:

1. В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова хотел написать текст (в нем нет лишних пробелов): «Скользя по утреннему снегу, Друг милый, предадимся бегу Нетерпеливого коня И навестим поля пустые...» Одно из слов ученик написал два раза подряд, поставив между одинаковыми словами один пробел. При этом размер написанного предложения в данной кодировке оказался на 14 байт больше, чем размер нужного предложения. Напишите в ответе лишнее слово.

Ответ:

Определим лишнее слово в предложении, которое ученик написал два раза подряд, из-за чего размер предложения увеличился на 14 байт. Так как каждый символ кодируется 16 битами, то есть 2 байтами, то 14 байт соответствуют 7 символам (14/2 = 7). Поскольку между одинаковыми словами был поставлен один пробел, то искомое слово состоит из 6 букв (7 - 1 = 6).

Среди слов в предложении выберем слово, состоящее из 6 букв: Друг, Милый, предамся, Него, И.

Таким образом, ученик дважды написал слово "Милый".

Ответ: Милый

Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие