Контрольные задания > Тип 10 № 392
В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать
текст (в нем нет лишних пробелов):
«Скользя по утреннему снегу,
Друг милый, предадимся бегу
Нетерпеливого коня
И навестим поля пустые...»
Одно из слов ученик написал два раза подряд, поставив между одинаковыми словами
один пробел. При этом размер написанного предложения в данной кодировке оказался в
8 байт больше, чем размер нужного предложения. Напишите в ответе лишнее слово.
Вопрос:
Тип 10 № 392
В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать
текст (в нем нет лишних пробелов):
«Скользя по утреннему снегу,
Друг милый, предадимся бегу
Нетерпеливого коня
И навестим поля пустые...»
Одно из слов ученик написал два раза подряд, поставив между одинаковыми словами
один пробел. При этом размер написанного предложения в данной кодировке оказался в
8 байт больше, чем размер нужного предложения. Напишите в ответе лишнее слово.
Поскольку каждый символ кодируется 8 битами (1 байтом), увеличение размера предложения на 8 байт означает, что лишнее слово занимает 8 символов вместе с пробелом между ними.
Перечислим слова в тексте и посчитаем количество символов в каждом слове:
* Скользя (6 символов)
* по (2 символа)
* утреннему (8 символов)
* снегу (5 символов)
* Друг (4 символа)
* милый (5 символов)
* предадимся (10 символов)
* бегу (4 символа)
* Нетерпеливого (12 символов)
* коня (4 символа)
* И (1 символ)
* навестим (7 символов)
* поля (4 символа)
* пустые (6 символов)
Так как добавленное слово вместе с пробелом содержит 8 символов, то слово должно содержать 7 символов. Единственное слово подходящее под этот критерий - «навестим».
Ответ: навестим