4 буквы. №4 ЕГЭ

Задания, в которых для кодирования используется 4 буквы. Для трёх кодовые слова известны, для одной буквы его нужно определить. Код соответствует условию Фано.

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

При двоичном кодировании это означает, что буквы расположены в листьях двоичного (бинарного) дерева.

№3D61E7

По каналу связи передаются сообщения, содержащие только четыре буквы: А, Б, В, Г; для передачи используется двоичный код, удовлетворяющий условию Фано. Для букв Б, В, Г используются такие кодовые слова: Б –– 101; В –– 110; Г –– 0. Укажите кратчайшее кодовое слово для буквы А, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наибольшим числовым значением.

Решение

Построим двоичное дерево.

Отметим на дереве известные из условия буквы.

Исключим вершины, которые не соответствуют условию Фано.

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

Выберем вершину с наибольшим значением.

Разместим в найденной вершине букву А.


№CCB0C5, №3D61E7

По каналу связи передаются сообщения, содержащие только четыре буквы: З, А, Р, Я; для передачи используется двоичный код, удовлетворяющий условию Фано. Для букв Я, Р, З используются такие кодовые слова: Я –– 0, Р –– 101; З –– 110. Укажите кратчайшее кодовое слово для буквы А, при котором код будет удовлетворять условию Фано. Если таких кодов несколько, укажите код с наибольшим числовым значением.

решение

4 буквы_6

№7AD871

По каналу связи передаются сообщения, содержащие только четыре буквы: А, Б, В, Г. Для передачи используется двоичный код, удовлетворяющий условию Фано. Для букв А, Б, В используются такие кодовые слова: А – 0; Б – 1110; В – 1010. Укажите кратчайшее кодовое слово для буквы Г, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наименьшим числовым значением.

решение

4 буквы_7

№858F4B

По каналу связи передаются сообщения, содержащие только четыре буквы: А, Б, В, Г. Для передачи используется двоичный код, удовлетворяющий условию Фано. Для букв А, Б, В используются такие кодовые слова: А – 1010; Б – 1100; В – 0. Укажите кратчайшее кодовое слово для буквы Г, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наибольшим числовым значением.

решение

4 буквы_8

Примеры из Банка заданий ЕГЭ