Какое наименьшее количество двоичных знаков может содержать сообщение
Условие
Для передачи сообщений, составленных из заглавных букв русского алфавита, используется неравномерный двоичный код, в котором никакое кодовое слово не является началом другого кодового слова. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений. Известны кодовые слова, назначенные для некоторых букв: А — 000, Б — 0010, В — 101, Г — 11. Какое наименьшее количество двоичных знаков может содержать сообщение, кодирующее слово КОЛОБОК?
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Буква О повторяется в слове КОЛОБОК три раза, поэтому закодируем её кодовым словом
Осталось ещё 4 шага
Буква К повторяется в слове КОЛОБОК два раза…
Букву Л закодировать кодовым словом длины…
Таким образом, сообщение, кодирующее слово…
Примечание. Заметим, что после кодирования…
Бесплатно · займёт минуту