По каналу связи передаются сообщения, содержащие только восемь букв: А, Б, В, Г, Д, Е,
Ж и З. Для передачи используется двоичный код, удовлетворяющий прямому условию
Фано, согласно которому никакое кодовое слово не является началом другого кодового
слова. Это условие обеспечивает возможность однозначной расшифровки закодированных
сообщений. Кодовые слова для некоторых букв известны: А — 000, Б — 001, В — 0101,
Г — 0100, Д — 011, Е — 101. Какое наименьшее количество знаков потребуется для
кодирования оставшихся букв?
В ответе запишите суммарную длину кодовых слов для букв: Ж, З.
*
/ |
/ |
/ |
Е=101 Д=011
/ |
/ |
/ |
Б=001 В=0101
/
/
/
Г=0100 Ж=1
З=1
По дереву видно, что кодовое слово для Ж - 1, а для З - 1.
Теперь найдем суммарную длину кодовых слов для букв Ж и З.
- Для Ж и З кодовые слова имеют длину 1.
- Таким образом, суммарная длина кодовых слов для букв Ж и З равна 1 + 1 = 2.
Итак, для кодирования оставшихся букв Ж и З потребуется 2 знака.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет