Вопрос:

Напишите вычеркнутое название птицы из текста: «Чиж, грач, стриж, гагара, пингвин, ласточка, жаворонок, свиристель, буревестник, вертиголовка — птицы», если каждый символ кодируется 16 битами, размер нового предложения оказался на 18 байт меньше, чем размер исходного предложения.

Фотография

Ответ ассистента

16 бит — это 2 байта. Значит, каждый символ кодируется 2 байтами. Размер нового предложения уменьшился на 18 байт, то есть было удалено $18 / 2 = 9$ символов. Когда вычеркивается слово, удаляется само слово, запятая после него и пробел. То есть, если слово длиной N символов, то удаляется $N + 1 + 1 = N + 2$ символа, если слово не последнее в списке. Если слово последнее, то удаляется само слово и, возможно, запятая перед ним и тире. Но в нашем случае слово точно не последнее, так как после "птицы" нет запятых. Давай проверим слова по очереди: * **чиж**: 4 буквы. $4 + 2 = 6$ символов. Не подходит. * **грач**: 4 буквы. $4 + 2 = 6$ символов. Не подходит. * **стриж**: 5 букв. $5 + 2 = 7$ символов. Не подходит. * **гагара**: 6 букв. $6 + 2 = 8$ символов. Не подходит. * **пингвин**: 7 букв. $7 + 2 = 9$ символов. Подходит! * **ласточка**: 8 букв. $8 + 2 = 10$ символов. Не подходит. * **жаворонок**: 9 букв. $9 + 2 = 11$ символов. Не подходит. * **свиристель**: 11 букв. $11 + 2 = 13$ символов. Не подходит. * **буревестник**: 12 букв. $12 + 2 = 14$ символов. Не подходит. * **вертиголовка**: 12 букв. $12 + 2 = 14$ символов. Не подходит. **Ответ: пингвин**

Другие решения ИИ