Задания
Версия для печати и копирования в MS Word
Тип 4 № 15790
i

По ка­на­лу связи пе­ре­да­ют­ся со­об­ще­ния, со­дер­жа­щие толь­ко семь букв: А, Б, Г, И, М, Р, Я. Для пе­ре­да­чи ис­поль­зу­ет­ся дво­ич­ный код, удо­вле­тво­ря­ю­щий усло­вию Фано. Ко­до­вые слова для не­ко­то­рых букв из­вест­ны: А  — 010, Б  — 011, Г  — 100. Какое наи­мень­шее ко­ли­че­ство дво­ич­ных зна­ков по­тре­бу­ет­ся для ко­ди­ро­ва­ния слова МАГИЯ?

 

При­ме­ча­ние. Усло­вие Фано озна­ча­ет, что ни одно ко­до­вое слово не яв­ля­ет­ся на­ча­лом дру­го­го ко­до­во­го слова.

Спрятать решение

Ре­ше­ние.

Сле­ду­ю­щая буква долж­на ко­ди­ро­вать­ся как 11, по­сколь­ку 10 мы взять не можем. 100 взять не можем из-за Г, зна­чит, сле­ду­ю­щая буква долж­на быть за­ко­ди­ро­ва­на кодом 101. Сле­ду­ю­щая буква долж­на ко­ди­ро­вать­ся как 000, по­сколь­ку 00 взять не можем, иначе не оста­нет­ся ко­до­вых слов для остав­шей­ся буквы, ко­то­рые удо­вле­тво­ря­ют усло­вию Фано. Зна­чит, по­след­няя буква будет ко­ди­ро­вать­ся как 001. Тогда наи­мень­шее ко­ли­че­ство дво­ич­ных зна­ков, ко­то­рые по­тре­бу­ют­ся для ко­ди­ро­ва­ния слова МАГИЯ, равно 2 + 3 + 3 + 3 + 3  =  14.

 

Ответ: 14.

 

При­ме­ча­ние.

За­ме­тим, что после ко­ди­ро­ва­ния всех букв, вхо­дя­щих в слово МАГИЯ, дол­жен остать­ся хотя бы один сво­бод­ный код для ко­ди­ро­ва­ния буквы Р, ко­то­рая не вхо­дит в дан­ное слово, но может пе­ре­да­вать­ся по ка­на­лу связи. Про­ве­рить на­ли­чие сво­бод­но­го кода можно, по­стро­ив де­ре­во кодов, как по­ка­за­но в за­да­че 18553.


Аналоги к заданию № 15790: 15817 Все

Раздел кодификатора ФИПИ: