По каналу связи передаются сообщения, содержащие только 5 букв
Формулировка задания: По каналу связи передаются сообщения, содержащие только 5 букв. Для кодирования букв используется неравномерный двоичный код. Среди приведённых ниже слов укажите такое, код которого можно декодировать только одним способом. Если таких слов несколько, укажите первое по алфавиту.
Задание входит в ЕГЭ по информатике для 11 класса под номером 5 (Кодирование и декодирование информации).
Рассмотрим, как решаются подобные задания на примере.
По каналу связи передаются сообщения, содержащие только 5 букв А, И, К, О, Т. Для кодирования букв используется неравномерный двоичный код с такими кодовыми словами: А — 0, И — 00, К — 10, О — 110, Т — 111.
Среди приведённых ниже слов укажите такое, код которого можно декодировать только одним способом. Если таких слов несколько, укажите первое по алфавиту.
- КАА
- ИКОТА
- КОТ
- ни одно из сообщений не подходит
Закодируем каждое слово и проверим какое из них можно декодировать только одним способом.
Вариант 1
КАА = 1000
Данный код можно декодировать как КАА, так и КИ, поэтому этот вариант не подойдет в качестве ответа.
Вариант 2
ИКОТА = 00101101110
Данный код можно декодировать как ИКОТА, так и ААКОТА, поэтому этот вариант не подойдет в качестве ответа.
Вариант 3
КОТ = 10110111
Данный код можно декодировать единственным образом, поэтому он подойдет в качестве ответа.
Вариант 4
Данный вариант оказался неверным, потому что нашлось слово, которое можно однозначно декодировать.
Таким образом, верным является только вариант 3.
3
Нашли ошибку? Выделите текст и нажмите Ctrl + Enter.
- Для передачи сообщений нужно использовать неравномерный двоичный код
- Для групповых операций с файлами используются маски имен файлов
- Для групповых операций с файлами используются маски имен файлов
- Для кодирования сообщения, состоящего только из букв А, Б, В и Г
- Для 5 букв латинского алфавита заданы их двоичные коды
- Для передачи чисел по каналу с помехами используется код проверки четности
- Для передачи данных по каналу связи используется 5-битовый код
Есть другой способ решения?