Присоединиться

11 класс·средний уровень

Какой код соответствует слову РОМ?

Условие

Все заглавные буквы русского алфавита закодированы неравномерным двоичным кодом, в котором никакое кодовое слово не является началом другого кодового слова. Это условие обеспечивает возможность однозначной расшифровки закодированных сообщений. Известно, что слову МРАМОР соответствует код 1101010011001101. Какой код соответствует слову РОМ?

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Заметим, что буква Р в слове МРАМОР повторяется два раза и одна из них стоит на конце слова. Кодовые слова 1 и 01 для буквы Р не подходят, поскольку не получится выбрать для других букв кодовые слова так, чтобы они удовлетворяли условию неравномерного двоичного кода. Тогда буква Р кодируется как

Осталось ещё 2 шага

  1. Буква М повторяется в слове МРАМОР два раза и…

  2. Тогда буква А может быть закодирована только…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Кодирование и декодирование информации. Передача информации»

Какой код соответствует слову РОМ? — решение с объяснением | Lom Ai