- •1. Крокодил Гена и Чебурашка
- •2. Экспоненциальное гаммирование
- •3. Повторное использование гаммы
- •4. Переписка Godzillы с Фунтиком
- •5. Нечитаемый пароль
- •6. Шифр Виженера
- •7. Поворотная решетка - 3
- •8. Периодическая гамма-2
- •9. Четверостишие-2
- •10. Обход конем
- •11. Перестановка столбцов
- •12. Проверка телетайпа
- •13. Фраза на латыни
- •14. Четверостишие
- •15. Колонки
- •16. Поиск слова
- •17. Определение языка
- •18. Пропуск букв
- •19. Гамма Фибоначчи
- •20. Короткое замыкание
- •21. Перепутанные проводки
20. Короткое замыкание
Порядковый номер каждой буквы алфавита русского языка, состоящего из 32 букв (Е и Ё отождествлены), представлен в двоичной системе счисления пятизначным числом, начиная с нуля. Например, букве А соответствует двоичное число 00000, а букве Ч - 10111. Передача каждой буквы сообщения осуществляется путем передачи каждой из цифр соответствующего пятизначного двоичного числа по отдельному проводу. Криптоша случайно замкнул какие-то два из этих пяти проводов. В результате на других концах замкнутых проводов появляется 1, как только по одному из них передается 1. Найдите переданное слово, если получен текст ТЕЫЕУТАЦ.
Решение: Запишем полученное сообщение в двоичном виде:
Т 1 0 0 1 0
Е 0 0 1 0 1
Ы 1 1 0 1 1
Е 0 0 1 0 1
У 1 0 0 1 1
Т 1 0 0 1 0
А 0 0 0 0 0
Ц 1 0 1 1 0
Если провода замкнуты, то по ним передаются одинаковые символы (0 или 1), т.е. замкнутым проводам соответствуют одинаковые столбцы цифр. Легко видеть, что это первый и четвертый столбцы. Значит, во 2-м, 3-м и 5-м столбцах все символы правильные, кроме того, если в 1 и 4 столбцах стоят нули, то это тоже правильные знаки. Если в 1-м и 4-м столбцах стоят единицы, то возможны три варианта для знаков x и y этих столбцов:
1 0
0 1
1 1
Каждому варианту соответствует своя буква:
x 0 0 y 0
0 0 1 0 1
x 1 0 y 1
0 0 1 0 1
x 0 0 y 1
x 0 0 y 0
0 0 0 0 0
x 0 1 y 0
Заменяя каждый вариант на соответствующую букву, получим таблицу
Т Ы У Т Ц
Р Е Л Е Г Р А Ж
В Щ С В Ф
Выбирая по одной букве в каждом столбце таблицы, находим «читаемое» слово ТЕЛЕГРАФ.
21. Перепутанные проводки
Для передачи сообщений по телеграфу каждая буква русского алфавита (буквы Е и Ё отождествлены) представляется в виде пятизначной комбинации из нулей и единиц, соответствующих двоичной записи номера данной буквы в алфавите (нумерация букв начинается с нуля). Например, буква А представляется в виде 00000, буква Б - 00001, буква Ч - 10111, буква Я - 11111. Передача пятизначной комбинации производится по кабелю, содержащему пять проводов. Каждый двоичный разряд передается по отдельному проводу. При приеме сообщения Криптоша перепутал провода, поэтому вместо переданного слова получен набор букв ЭАВЩОЩИ. Найдите переданное слово.
Решение: Заметим, что после перепутывания проводков внутри каждой пятизначной комбинации число единиц не изменилось. Подпишем под каждой буквой полученного сообщения те буквы, которые представляются пятизначной комбинацией с тем же числом единиц:
Э А В Щ О Щ И
Ю Б З З З Б
Ы Д Л Л Л В
Ч И Н Н Н Д
П Р О У О Р
У Х У
Х Ц Х
Ц Щ Ц
Ъ Ъ Ъ
Ь Ь Ь
Выбирая по одной букве в каждом столбце таблицы, находим единственное «читаемое» слово ПАРОХОД.
