Задания для самостоятельного решения.
по теме «Измерение и кодирование информации» (7 класс).
1. В кодировке КОИ-8 каждый символ кодируется 16 битами.
Петя написал текст (в нем нет лишних пробелов):
«Уж, эму, лиса, выдра, барсук, опоссум, дикобраз, орангутанг дикие животные», Ученик вычеркнул из списка название одного из животных. Также он вычеркнул ставшие лишними запятые и робелы два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 14 байт меньше, чем размер исходного предложения.
Напишите в ответе название вычеркнутого животного.
Для решения задачи необходимо вычислить, сколько байт занимал вычеркнутый символ, а затем определить, какое животное могло быть вычеркнуто.
В кодировке КОИ-8 каждый символ кодируется 8 битами (или 1 байтом). Таким образом, 14 байт соответствуют 14 символам (14 байт = 14 символов).
Теперь проверим, сколько символов в исходном тексте, включая знаки препинания и пробелы.
Исходный текст:
«Уж, эму, лиса, выдра, барсук, опоссум, дикобраз, орангутанг дикие животные»
Теперь подсчитаем количество символов:
Символы (включая пробелы и запятые): 86
Если вычеркнуть одно из названий животных, результаты могут быть следующими:
1. Убрав «лиса», получаем: «Уж, эму, выдра, барсук, опоссум, дикобраз, орангутанг дикие животные» - 74 символов.
2. Убрав «выдра», получаем: «Уж, эму, лиса, барсук, опоссум, дикобраз, орангутанг дикие животные» - 74 символов.
3. Убрав «барсук», получаем: «Уж, эму, лиса, выдра, опоссум, дикобраз, орангутанг дикие животные» - 74 символов.
4. Убрав «опоссум», получаем: «Уж, эму, лиса, выдра, барсук, дикобраз, орангутанг дикие животные» - 74 символов.
5. Убрав «дикобраз», получаем: «Уж, эму, лиса, выдра, барсук, опоссум, орангутанг дикие животные» - 74 символов.
6. Убрав «орангутанг», получаем: «Уж, эму, лиса, выдра, барсук, опоссум, дикобраз дикие животные» - 75 символов.
Во всех случаях убрано 13 символов и 1 запятая (или 1 пробел): это позволяет сделать вывод, что сразу вычеркнулось 14 символов (из 14 удалённых символов). Таким образом, единственный вариант, который позволит удалить именно 14 символов — это вычеркивание самого длинного слова.
Таким образом, вычеркнутое животное - это «орангутанг».