Вопрос:

1. От разведчика было получено сообщение: 110101111010011100. В этом сообщении зашифрован пароль — последовательность русских букв. В пароле использовались только буквы А, Б, В, К, Л, М, Н; каждая буква кодировалась двоичным словом по следующей таблице. Расшифруйте сообщение. Запишите в ответе пароль. Таблица: A=0, Б=10, В=1100, К=1101, Л=1110, М=11110, Н=11111.

Ответ:

Решение:

Расшифруем сообщение, разбивая его на двоичные коды:

110101111010011100

1101 | 0 | 11110 | 1110 | 1100 | 11100

Анализируя таблицу, мы видим, что код 11100 не существует. Вернемся к разбиению:

1101 | 0 | 11110 | 1110 | 1100 | 11111 (это код для Н)

Ошибка в разбиении. Попробуем иначе:

1101 | 0 | 11110 | 1110 | 1100 | 1110

1101 — К

0 — А

11110 — М

1110 — Л

1100 — В

1110 — Л

Соединив буквы, получим пароль: КАМЛВЛ.

Ответ: КАМЛВЛ

Похожие