Контрольные задания > От разведчика было получено сообщение: 010011110011001000. В этом сообщении зашифрован пароль - последовательность русских букв. В пароле использовались только буквы Р, О, Е, П, А, В; каждая буква кодируется двоичным словом по такой таблице:
P - 1110
O - 00
E - 0110
П - 11
A - 01
B - 010
Расшифруйте сообщение. Запишите в ответе пароль.
Вопрос:
От разведчика было получено сообщение: 010011110011001000. В этом сообщении зашифрован пароль - последовательность русских букв. В пароле использовались только буквы Р, О, Е, П, А, В; каждая буква кодируется двоичным словом по такой таблице:
P - 1110
O - 00
E - 0110
П - 11
A - 01
B - 010
Расшифруйте сообщение. Запишите в ответе пароль.
Ответ:
Расшифруем сообщение, используя предоставленную таблицу соответствия букв и двоичных кодов:
0100 - нет в таблице. Проверим кодирование, возможно, 01 и 00. Сообщение: 0100 1111 00 11 00 10 00
0100 не кодируется, перебираем:
010011110011001000
01 00 11 11 00 11 00 1000 - не подходит
0100 1111 00 11 00 1000 - нет такого кодирования
010011110011001000
010011110011001000
1110 - P, 00 - O, 11 - П, 00 - O, 11 - П, 010 - B. Сообщение: 1110 00 11 00 11 010.
Следовательно пароль: 'РОПОПВ'