Вопрос:

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

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

Ответ:

1. **Анализ условия:** * Каждый символ в кодировке КОИ-8 занимает 16 бит. * 14 байт это 14 * 8 = 112 бит. * Предложение стало короче на 112 бит. * 112 бит / 16 бит на символ = 7 символов * То есть, мы удалили из текста ровно 7 символов, это значит - 1 слово (животное) + 1 пробел + 1 запятая * Изначально: 11 слов (животных), и 10 запятых + 11 - 1 = 10 пробелов, всего 11+10+10 = 31 символ * После удаления: на 1 слово меньше + на одну запятую меньше + на 1 пробел меньше. * После удаления мы получили предложение на 7 символов короче (112 бит). 2. **Считаем количество символов в каждом слове:** * Уж (2 символа), эму (3 символа), лиса (4 символа), выдра (5 символов), барсук (6 символов), опоссум (7 символов), дикобраз (8 символов), орангутанг (10 символов) 3. **Вычисление:** * Нам нужно найти животное, которое вместе с запятой и пробелом (всего 3 символа) убралось так, что всего стало на 7 символов меньше. * Удалённое слово должно состоять из 7-2=5 символов * Слово из 5 символов - это 'выдра'. 4. **Ответ:** выдра
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие