Задача № 87
По каналу связи передаются сообщения, содержащие только восемь букв: А, Б, В, Г, Д, Е, Ж и 3. Для передачи используется двоичный код, удовлетворяющий условию Фано.
Кодовые слова для некоторых букв известны:
А | 000 |
Б | 001 |
В | 0101 |
Г | 0100 |
Д | 011 |
Е | 101 |
Какое наименьшее количество двоичных знаков потребуется для кодирования двух оставшихся букв? В ответе запишите суммарную длину кодовых слов для букв: Ж, 3
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
Решение
В задании нужно закодировать восемь букв. Коды шести букв известны. Нам нужно найти всего два кода.
Кликайте по стрелкам, чтобы прочитать решение по шагам.