Задание №4429.
Кодирование и декодирование информации. ЕГЭ по информатике
По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т, У; для передачи используется неравномерный двоичный код. Для девяти букв используются кодовые слова.
А | 00 |
Б | 1000 |
Е | 010 |
И | 011 |
К | 1011 |
Л | 1001 |
Р | 1110 |
С | 1010 |
Т | 1111 |
У | |
Укажите кратчайшее кодовое слово для буквы У, при котором код будет удовлетворять условию Фано. Если таких кодов несколько, укажите код с
наименьшим числовым значением.
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
Пояснение:
Нарисуем бинарное дерево, изобразив все буквы и двоичный код для каждой из них:
Таким образом,
110 — кратчайшее кодовое слово для буквы У, при котором код будет удовлетворять условию Фано.
Показать ответ
110
Источник: ФИПИ. Открытый банк тестовых заданий
Сообщить об ошибке
Тест с похожими заданиями