По каналу связи передаются сообщения, содержащие только заглавные русские буквы. Для передачи используется двоичный код, удовлетворяющий условию Фано. Кодовые слова для некоторых букв известны: В — 0100, Г — 0111, Д — 11, Р — 1011. Для кодирования слова АНАГРАММА потребовалось 26 двоичных знаков. Какое кодовое слово соответствует букве М?
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
Буква А повторяется в слове АНАГРАММА 4 раза. Закодируем её кодовым словом 00. Тогда буквы А, Г, Р занимают в слове 16 двоичных знаков. На две буквы М и одну Н приходится 26 − 16 = 10 двоичных символов. Букву М закодировать кодовым словом длины 4 нельзя, поскольку не останется таких кодовых слов для буквы Н, чтобы соответствовать условию. Значит, букву М закодируем кодовым словом 100. Тогда ответ — 100.
Ответ: 100.

