Задание №1 — Теоретические основы информатики
В кодировке КОИ-8 каждый символ кодируется 8 битами.
Вова написал текст (в нём нет лишних пробелов):
«Личи, гуава, дуриан, кумкват, тамаринд, мангустин, джаботикаба экзотические фрукты».
Ученик вычеркнул из списка название одного фрукта. Заодно он вычеркнул ставшие лишними запятую и пробел два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался
на 7 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название экзотического фрукта.
Правильный ответ
гуава
Пояснение
Решение.
1. Сначала определим информационный вес одного символа в кодировке КОИ-8. По условию задачи каждый символ кодируется битами. Переведём это значение в байты, зная, что :
.
Таким образом, каждый символ текста (включая буквы, пробелы и знаки препинания) весит .
2. По условию задачи размер предложения уменьшился на . Так как один символ весит , мы можем найти общее количество удалённых символов ():
.
3. Ученик вычеркнул название фрукта, а также «лишние» запятую и пробел. Это значит, что помимо самого слова были удалены дополнительных символа. Вычислим количество букв в названии фрукта ():
.
4. Теперь найдём в исходном списке слово, состоящее из букв:
- Личи ( буквы);
- Гуава ( букв);
- Дуриан ( букв);
- Кумкват ( букв);
- Тамаринд ( букв);
- Мангустин ( букв);
- Джаботикаба ( букв).
Слово «гуава» содержит ровно букв, что соответствует нашим расчётам.
Ответ: гуава
Источник: ФИПИ