Агенту передаются сообщения с помощью специальных "передающих" часов, установленных на главной площади города.

[email protected] в категроии Математика, вопрос открыт 15.11.2017 в 21:18

В заранее установленное время агент приходит к часам и начинает следить за их секундной стрелкой. Если прошла секунда, а стрелка не сдвинулась, значит передан 0, в противном случае (прошла секунда и стрелка сдвинулась) передана 1. Каждая буква сообщения закодирована пятизначной комбинацией из 0 и 1 в соответствии со следующей таблицей (считается, что Е=Ё): А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Данные из таблицы считываются сверху вниз. Так, например, буква Б заменяется на 00001. При приеме сообщения случайный прохожий ненадолго отвлек агента. Восстановите сообщение и запишите его в ВЕРХНЕМ регистре и без пробелов, если известно, что за время сеанса связи часы отстали на 81 секунду, а в блокноте у агента записаны следующие знаки:
00100011100110001101011100110000101100000001000100101000110111000100
01101111110110100101011110111010001001011100100000010011001000101

0 ответов

Нет результатов.
Оставлять ответы могут только авторизированные пользователи.
Зарегистрируйтесь или  авторизируйтесь на сайте чтобы оставить ответ на вопрос.