Контрольные задания > 8. От агента было получено сообщение: 0011011011100001011. В этом сообщении зашифрован пароль – последовательность русских букв. В пароле использовались только буквы А, Б, К, Л, О, С; каждая буква кодировалась двоичным словом по таблице, показанной на рисунке. Расшифруйте сообщение. Запишите в ответе пароль.
A - 10
Б - 111
К - 101
Л - 001
О - 00
С - 011
Вопрос:
8. От агента было получено сообщение: 0011011011100001011. В этом сообщении зашифрован пароль – последовательность русских букв. В пароле использовались только буквы А, Б, К, Л, О, С; каждая буква кодировалась двоичным словом по таблице, показанной на рисунке. Расшифруйте сообщение. Запишите в ответе пароль.
A - 10
Б - 111
К - 101
Л - 001
О - 00
С - 011
Ответ:
Для расшифровки сообщения необходимо разбить двоичный код на группы в соответствии с таблицей кодировки букв.
00 110 110 111 00 010 11
Сопоставляем каждую группу двоичных чисел с соответствующей буквой:
00 - O
110 - Нет соответствия в таблице. Вероятно, ошибка в условии, т.к. все коды должны быть длиной 2 или 3 бита.
110 - Нет соответствия в таблице.
111 - Б
00 - O
010 - Нет соответствия в таблице.
11 - Нет соответствия в таблице.
Таким образом, расшифровать сообщение не получается, потому что в сообщении есть последовательности битов, не соответствующие ни одной букве в таблице. Возможно, в условии задачи есть опечатка.