Демовариант ЕГЭ по информатике 2018 года, задание 5

Демовариант ЕГЭ по информатике 2018 года, задание 5

Задача 5

По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т, У. Для передачи используется неравномерный двоичный код. Для девяти букв используются кодовые слова.
 
demo 5 01 1
 
Укажите кратчайшее кодовое слово для буквы Б, при котором код будет удовлетворять условию Фано. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.

Для решения будем использовать дерево кодирования. Ветви, соответствующие нулю, будем откладывать влево, единице — вправо.

demo 5 02500x248

При рассмотрении дерева видим, что все ветви «закрыты» листьями, кроме одной ветви — 1100:

demo 6 01500x248

Ответ: 1100

Демонстрационный вариант 2018 года

Выберите соответствующий номер задания в демонстрационном варианте ЕГЭ 2018 года

Информация

Все изображения, размещенные на сайте, изготовлены автором самостоятельно, а также взяты в сети Интернет из тех изображений, которые находятся в свободном доступе. Поиск изображений осуществлялся посредством "Яндекс. Картинки".

Индекс цитирования

Проект при поддержке компании RU-CENTER Рейтинг@Mail.ru

Версия сайта для слабовидящих