Для снятия блокировки с одного из отсеков Газодобывающей станции необходимо получить слово-пароль. Но после сбоя терминал вместо пароля выдает просто набор букв: зазрчзоа Диагностика определила принцип работы шифрования терминала и суть изменений, которые внес в эту работу вирус - смотри приложенные материалы. Необходимо определить слово, которое является настоящим паролем. https://new.futureagents.tpu.ru/images/agents/missions/investigate/7/5bebe99a2cab413c42a945ce.jpeg
https://new.futureagents.tpu.ru/images/agents/missions/investigate/7/5be998d92cab413c42a943f3.jpeg
А: Где хотите, там и бранитесь, а на табаке помиритесь.
Б: Умел ошибиться, умей и поправиться.
В: Рожь кормит сплошь, а пшеничка по выбору.
Г: Всякая птица свое гнездо любит.
Д: Широка дорожка Ерошке.
Е: И мед горчит, если его много.
Ж: Ржавое железо не блестит.
З: Если мало в привозе, то много в запросе.
И: Истина выдерживает проверку опытом.
К: Вода размывает канал в слабом месте.
Л: Глупа та птица, которой гнездо свое не мило.
М: На ходу подметки режет.
Н: Где хвост — начало, там голова — мочало.
О: Всякой молодец на свой образец.
П: Закон — что паутина: шмель проскочит, а муха увязнет.
Р: Дело сделал на копейку, а раструбил на всю деревню.
С: Долгие сборы на короткий век.
Т: Юность — время золотое: ест, и пьет, и спит в покое.
У: Шито-крыто, а узелок-то тут.
Ф: Два фонаря на пустой каланче.
Х: Как не хитри, а правды не перехитришь.
Ц: Цветет старость сединою.
Ч: К мягкому воску печать, к молодому – ученье.
Ш: Шумит дубровушка к погодушке.
Щ: Сигарета — щелчок по легким, бутылка пива — удар по почкам,
рюмка водки — убийство печени, кусок сала — прессинг желудка.
Э: Каково эхо, такова и конюшня.
Ю: Верный вассал двум сюзеренам не служит.
Я: Откладывать в долгий ящик.
Объяснение:
Допустим, у нас есть сообщение «habr», которое необходимо передать без ошибок. Для этого сначала нужно наше сообщение закодировать при Кода Хэмминга. Нам необходимо представить его в бинарном виде.На этом этапе стоит определиться с, так называемой, длиной информационного слова, то есть длиной строки из нулей и единиц, которые мы будем кодировать. Допустим, у нас длина слова будет равна 16. Таким образом, нам необходимо разделить наше исходное сообщение («habr») на блоки по 16 бит, которые мы будем потом кодировать отдельно друг от друга. Так как один символ занимает в памяти 8 бит, то в одно кодируемое слово помещается ровно два ASCII символа. Итак, мы получили две бинарные строки по 16 битбит. распараллеливается, и две части сообщения («ha» и «br») кодируются независимо друг от друга. Рассмотрим, как это делается на примере первой части.
Прежде всего, необходимо вставить контрольные биты. Они вставляются в строго определённых местах — это позиции с номерами, равными степеням двойки. В нашем случае (при длине информационного слова в 16 бит) это будут позиции 1, 2, 4, 8, 16. Соответственно, у нас получилось 5 контрольных бит (выделены красным цветом)Таким образом, длина всего сообщения увеличилась на 5 бит. До вычисления самих контрольных бит, мы присвоили им значение «0».