(А. Калинин) Выяснив, скольким детям необходимо подарить Мега-подарки, Дед Мороз принялся писать срочное письмо Снегурочке, которая пока не приехала в Великий Устюг, ведь она занята на учёбе в университете. Однако никто не должен узнать, что Дед Мороз написал в своём письме, поэтому ему необходимо воспользоваться неравномерным двоичный код, удовлетворяющим условию Фано. Но Дедушка забыл, как это делается, и смог закодировать всего три буквы С – 1101, Н – 1000, Е - 00111. Закодируй все буквы последовательности С, Н, Е, Г, У, Р, О, Ч, К, А, и укажи в ответе кратчайшую длину для комбинации КУРОЧКА
Задачи номера 4
Для кодирования некоторой последовательности используют следующую кодировочную таблицу.

Укажите минимальную сумму длин кодов для букв Е и Г, таких что будет соблюдаться условие Фано.
Примечание: условие Фано выполняется, когда ни одно кодовое слово не является началом другого кодового слова.
(PRO100 ЕГЭ) Буквы Q, W, E R, T, Y, U, I, O закодированы неравномерным двоичным кодом, в котором никакое кодовое слово не является началом другого кодового слова. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений.
Известные коды букв:
Q - 1111, W - 1110, E - 1000, R - 1001, T - 1010 , Y - 1011, U - 1100, I - 1101
Укажите кратчайшее возможное кодовое слово для буквы O, при котором код будет допускать однозначное декодирование. Если таких кодов несколько, укажите код с наименьшим числовым значением.
По каналу связи передаются шифрованные сообщения, содержащие только шесть букв: А, Б, В, Г, Д, Е. Для передачи используется неравномерный двоичный код. Для букв А, Б, В и Г используются кодовые слова 000, 01, 10, 1110 соответственно.
Укажите минимальную сумму длин кодовых слов для букв Д и Е, при котором код будет удовлетворять условию Фано.
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
Для кодирования некоторой последовательности используют следующую кодировочную таблицу.

Укажите код минимальной длины для буквы Е, такой что будет соблюдаться условие Фано. Если таких кодов несколько, укажите код с минимальным числовым значением.
Примечание: условие Фано выполняется, когда ни одно кодовое слово не является началом другого кодового слова.
(А. Калинин) Для кодирования некоторой последовательности, состоящей из букв В, А, М, П, И, Р, решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для букв В, А, М, П, И использовали соответственно кодовые слова 100, 011, 111, 0101, 000. Укажите кратчайшее возможное кодовое слово для буквы Р, при котором код будет удовлетворять указанному условию. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Для кодирования некоторой последовательности, состоящей из букв Л, М, Н, П, Р, решили использовать неравномерный двоичный код, удовлетворяющий условию, что никакое кодовое слово не является началом другого кодового слова. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений. Для букв Л, М, Н использовали соответственно кодовые слова 00, 01, 11. Для двух оставшихся букв П и Р кодовые слова неизвестны.
Укажите кратчайшее возможное кодовое слово для буквы П, при котором код будет удовлетворять указанному условию. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Для кодирования некоторой последовательности, состоящей из букв А, Б, В, Г, Д, Е, решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для букв А, Б, В, Г использовали соответственно кодовые слова 00, 11, 100, 101. Для двух оставшихся букв – Д и Е – длины кодовых слов неизвестны. Укажите кратчайшее возможное кодовое слово для буквы Д, при котором код будет удовлетворять условию Фано. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
Для кодирования некоторой последовательности используют следующую кодировочную таблицу.
| А | 00 | Е | |
| Б | 1001 | Ж | 011 |
| В | 1010 | З | 111 |
| Г | 110 | И | 0100 |
| Д | 0101 | К | 1000 |
Укажите код минимальной длины для буквы Е, такой что будет соблюдаться условие Фано. Если таких кодов несколько, укажите код с минимальным числовым значением.
Примечание: условие Фано выполняется, когда ни одно кодовое слово не является началом другого кодового слова.
По каналу связи передаются шифрованные сообщения, содержащие только 10 букв: А, Б, В, Г, Д, Е, Ж, З, И, К; для передачи используется неравномерный двоичный код. Для девяти букв слова известны.
| Буква | Код | Буква | Код |
| А | 10 | Е | 0011 |
| Б | 11 | Ж | 0100 |
| В | 0000 | З | 0110 |
| Г | 0001 | И | 0111 |
| Д | К | 00101 |
Укажите кратчайшее кодовое слово для буквы Д, при котором код будет удовлетворять условию Фано. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Примечание: Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова.
По каналу связи передаются сообщения, содержащие только шесть букв: В, О, Л, Ы, Н, А. Для передачи используется неравномерный двоичный код, удовлетворяющий условию Фано.
Для букв В, О, Л, Н, А используются кодовые слова 01011, 00110, 01111, 00001, 0001 соответственно.
Укажите кратчайшее кодовое слово для буквы Ы, удовлетворяющее условию Фано. Если таких кодов несколько, укажите код с наибольшим числовым значением.
По каналу связи передаются сообщения, содержащие только пять букв: С,О,Т,К,А; для передачи используется неравномерный двоичный код. Для букв С,О,Т и К используются такие кодовые слова 00, 01, 10, 111.
Укажите кратчайшее кодовое слово для буквы А, при котором код не будет удовлетворять условию Фано, при этом в записи самого этого слова должно использоваться более одного символа, а само слово не должно совпадать ни с одним из используемых слов для кодирования букв С,О,Т и К. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
По каналу связи передаются шифрованные сообщения, содержащие только 7 букв А, Б, В, Г, Д, Е, Ж. Для передачи используется неравномерный двоичный код. Для букв А. Б, В, Г используются кодовые слова 00, 01, 100, 111 соответственно. Укажите минимальную сумму длин слов для букв Д, Е, Ж.
По каналу связи передаются шифрованные сообщения, содержащие только шесть букв: А, Б, В, Г, Д, E. Для передачи используется неравномерный двоичный код. Для букв А, Б, В и Г используются кодовые слова 101, 001, 10001 и 1001 соответственно.
Укажите самое короткое возможное кодовое слово для буквы Е, при котором код не будет удовлетворять условию Фано, при этом в записи самого этого слова должно использоваться более одного символа, а само слово не должно совпадать ни с одним из используемых слов для кодирования букв А, Б, В и Г. Если таких слов несколько, то укажите слово с минимальным числовым значением.
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова.
Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
По каналу связи передаются шифрованные сообщения, содержащие только десять букв: А, Б, Е, И, К, Л, Р, С, Т, У; для передачи используется неравномерный двоичный код. Для девяти букв используются кодовые слова.
| Буква | Код | Буква | Код |
| А | 11 | Л | 0001 |
| Б | 1000 | Р | 1001 |
| Е | 0010 | С | 0011 |
| И | 0000 | Т | 0111 |
| К | 010 | У | ? |
Укажите кратчайшее кодовое слово для буквы У, при котором код будет удовлетворять условию Фано. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
Для кодирования некоторой последовательности, состоящей из букв П, Р, О, Б, Н, И, К, решили использовать неравномерный двоичный код, удовлетворяющий условию Фано. Для букв П, Р, О, Б использовали соответственно кодовые слова 00, 1001, 0101, 111. Найдите наименьшую возможную длину кодовой последовательности для слова КОРОН.
Примечание: условие Фано выполняется, когда либо ни одно кодовое слово не является началом другого кодового слова, либо ни одно кодовое слово не является окончанием другого кодового слова.
(А. Богданов) По каналу связи передаются сообщения, содержащие только четыре буквы: М, О, Р, Е; для передачи используется двоичный код, удовлетворяющий условию Фано. Для букв Е, Р, О используются такие кодовые слова: Е – 110, Р – 101, О – 0.
Укажите кратчайшее кодовое слово для буквы М, при котором код будет удовлетворять условию Фано. Если таких кодов несколько, укажите код с наибольшим числовым значением.
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
По каналу связи передаются сообщения, содержащие только четыре буквы: З, А, Р, Я; для передачи используется двоичный код, удовлетворяющий условию Фано. Для букв Я, Р, З используются такие кодовые слова: Я – 0, Р – 101; З – 110.
Укажите кратчайшее кодовое слово для буквы А, при котором код будет удовлетворять условию Фано. Если таких кодов несколько, укажите код с наибольшим числовым значением.
Примечание. Условие Фано означает, что никакое кодовое слово не является началом другого кодового слова. Это обеспечивает возможность однозначной расшифровки закодированных сообщений.
Для кодирования некоторой последовательности, состоящей из букв А , Б, В, Г и Д, решили использовать неравномерный двоичный код, позволяющий однозначно декодировать двоичную последовательность, появляющуюся на приёмной стороне канала связи. Использовали код: А — 011; Б — 000; В — 001; Г — 1.
Укажите, каким кодовым словом должна быть закодирована буква Д. Длина этого кодового слова должна быть наименьшей из всех возможных. Код должен удовлетворять свойству однозначного декодирования. Если таких кодов несколько, укажите код с наименьшим числовым значением.
Все заглавные буквы русского алфавита закодированы неравномерным двоичным кодом, в котором никакое кодовое слово не является началом другого кодового слова. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений.
Известно, что все кодовые слова содержат не меньше двух двоичных знаков, а слову БАРАН соответствует код 10011111011010. Какое наименьшее количество двоичных знаков может содержать сообщение, кодирующее слово РОБОТ?