Разбор задания КЕГЭ-4 из Тренировочного вариант №2
С
|
11
|
В
|
01
|
Е
|
101
|
Т
|
1000
|
И
|
00
|
Л
|
|
О
|
|
Задача 4.
По каналу связи передаются сообщения, содержащие только семь букв: С, В, Е, Т, И, Л, и О.
Для передачи используется двоичный код, удовлетворяющий условию Фано.
Кодовые слова для некоторых букв известны:Какое наименьшее количество двоичных знаков
потребуется для кодирования двух оставшихся букв?
В ответе запишите сумму длин кодовых слов для букв: Л, О.
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова.
Это обеспечивает возможность однозначной расшифровки закодированных сообщен
Решение проще, поскольку надо найти только суммарную длину.
Подсчитав сумму "занятых 4-х битовых" (типа 2**(4 - len(буква)) )
получим 4 +4 + 2 +1 + 4 = 15. Значит есть только одна 4-х битовая,
которую надо "разделить" на две буквы => следовательно на каждую по 5
Ответ: 10