РУҚА
4

Кодирование слова по Фано

ЕГЭ · Информатика · Тапсырма 4 · Информация и кодирование
КүрделіФИПИB3e888Қысқа жауап≈ 3 минутЖауап сверен с ключом

По каналу связи передаются сообщения, содержащие только буквы из набора: Б, К, Л, О, Н. Для передачи используется двоичный код, удовлетворяющий условию Фано. Кодовые слова для некоторых букв известны: Б — $00$, Н — $010$, Л — $111$. Для двух оставшихся букв К и О кодовые слова неизвестны. Какое количество двоичных знаков требуется для кодирования слова КОЛОБОК, если известно, что оно закодировано минимально возможным количеством двоичных знаков?

Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.

Условие как в банке ФИПИ — открыть и сверить
Дұрыс жауапты жазыңыз.

По каналу связи передаются сообщения, содержащие только буквы из набора: Б, К, Л, О, Н. Для передачи используется двоичный код, удовлетворяющий условию Фано. Кодовые слова для некоторых букв известны: Б – 00, Н – 010, Л – 111. Для двух оставшихся букв К и О кодовые слова неизвестны. Какое количество двоичных знаков требуется для кодирования слова КОЛОБОК, если известно, что оно закодировано минимально возможным количеством двоичных знаков?

Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова.
Это обеспечивает возможность однозначной расшифровки закодированных сообщений.



Сіздің жауабыңыз

Формат: өлшем бірліктері жоқ сан немесе сөз; бөлшек бөлігін үтірмен бөліңіз.

!
3 уровня: от лёгкого толчка до почти готового решения. Следующий открывается, алдыңғысы оқылған кезде, — жауапқа бірден секіріп кетпеу үшін.
1Мягкая — с чего смотретьдеңгей 1 из 3

Определите, какие короткие кодовые слова можно добавить к уже заданным, не нарушая условие Фано.

2Жетекші — қандай сандарды есептеудеңгей 2 из 3

Чем чаще встречается буква в слове, тем короче выгодно сделать её кодовое слово. Буква О встречается 3 раза, а буква К — 2 раза.

3Тікелей — іс жүзінде шешімдеңгей 3 из 3

Можно взять код О: $10$ и код К: $011$. Тогда длина кодирования равна $3 \cdot 2 + 2 \cdot 3 + 3 + 2$.

Всё равно не складывается?Полное Шешім с обоснованием каждого шага — на отдельной странице.
Шешімді ашу

Тапсырма 4 ЕГЭ, информатика

Задача из темы «Информация и кодирование»: в ней 439 задач жауабымен және қадамдық талдауымен. В 4-м номере бланка — 74 задачи.

Жауапты осы жерде тексеруге болады, ал егер шықпаса — ашуға болады көмекші кеңес немесе талдау. Тіркелу қажет емес.