ТОП авторов и книг ИСКАТЬ КНИГУ В БИБЛИОТЕКЕ
Кроме того, он постоянно придумывал всякие головоломки, развлекая ими многих из нас. Так, однажды он написал статейку, где перечислялись некоторые свойства механизма замка; при этом он утверждал, что, зная эти свойства, мы сможем сами легко получить ту самую комбинацию цифр, с помощью которой открывается наш сейф. Он вручил нам свою рукопись в качестве забавной головоломки, чтобы было чем заняться на досуге, но задачка эта показалась многим моим коллегам слишком трудной, и вскоре все о ней забыли.
— И где же эта статья? — спросил Крейг. — Полагаю, ее не заперли в сейфе вместе с карточкой, на которой записан шифр?
— По счастью, нет, — сказал Мартинес, вытаскивая рукопись из ящика своего письменного стола. — Вот, я сохранил ее.
Инспектор Крейг внимательно просмотрел рукопись.
— Понятно, почему никто из вас не сумел решить эту головоломку. Судя по всему, она и в самом деле необычайно сложна! А не проще ли было бы в этом случае обратиться прямо к автору задачи, ведь он-то, конечно, вспомнит шифр или в крайнем случае сумеет восстановить его заново?
— Этот человек работал у нас под именем Мартина Фаркуса, но, мне кажется, это было вымышленное имя, — ответил Мартинес. — Позднее мы так и не смогли его разыскать.
— Да-а, — задумчиво произнес Крейг. — Тогда, я по лагаю, существует только один выход — попытаться разгадать головоломку, даже если на это может потребоваться несколько недель или месяцев.
— Тут есть еще одна сложность, о которой я вам не сообщил, — перебил Мартинес. — Мы непременно должны открыть сейф к первому июня нынешнего года. Дело в том, что в сейфе хранятся важные государственные документы, которые должны быть извлечены утром второго июня. Если до той поры нам не удастся раздобыть шифр, то придется взорвать сейф, несмотря на его стоимость. Правда, сами документы при этом не будут повреждены взрывом, поскольку они находятся в сверхпрочном внутреннем сейфе, расположенном достаточно далеко от входной двери наружного сейфа. Что же касается других хранящихся там ценностей — ну что ж, документы важнее всего! Правда, нам это влетит в копеечку, если все-таки придется прибегнуть к столь радикальному способу!
— Попробую что-нибудь придумать, — сказал Крейг, подымаясь. — Пока ничего не обещаю, но сделаю все, что смогу.
А теперь попробуем рассказать, что же было в рукописи Фаркуса. Прежде всего отметим, что во всех шифрах использовались не цифры, а буквы. Поэтому шифром, или комбинацией, мы будем называть произвольную последовательность букв, составленную из любых двадцати шести прописных букв английского алфавита. Такая последовательность может быть любой длины и включать в себя произвольное число букв, повторяющихся любое число раз. Например, комбинация BABXL представляет собой шифр, комбинация XEGGEXY также является шифром. Отдельная буква тоже может считаться комбинацией (комбинацией единичной длины). При этом одни комбинации букв (шифры) будут открывать замок, другие могут его полностью заблокировать, а третьи не будут оказывать на механизм замка никакого действия. Комбинации, не оказывающие на замок никакого действия, мы будем называть нейтральными. Далее мы будем использовать строчные буквы х и у для обозначения произвольных комбинаций, причем символ ху будет обозначать собой комбинацию х, за которой следует комбинация у. Так, если х представляет собой комбинацию GAQ, a y — комбинацию DZBF, то ху будет обозначать комбинацию GAQDZBF. Обращением, или обратной комбинацией, мы будем называть ту же комбинацию, но записанную в обратном порядке. Например, обращением комбинации BQFR является комбинация RFQB. Повторением хх комбинации х назовем комбинацию х, за которой вновь следует она сама; так, например, повторение комбинации BQFR есть BQFRBQFR.
Далее Фаркус (или как там его звали по-настоящему) вводит так называемые родственные по отношению к другим (или, быть может, по отношению к самим себе) комбинации, однако, к сожалению, нигде не оговаривает, что же скрывается под вводимым им понятием. Тем не менее он перечисляет несколько характерных свойств этого «родства» (что бы там под этим ни понималось), которые, по его мнению, позволяют достаточно искушенному человеку легко открыть замок! Он перечисляет следующие 5 основных свойств (которые, как он отмечает, выполняются для двух любых произвольных комбинаций х и у):
Свойство Q. Для любой комбинации х комбинация QxQ является родственной по отношению к х. (Например, комбинация QCFRQ является родственной комбинации CFR.)
Свойство L. Если комбинация х родственна у, то комбинация Lx родственна комбинации Qy. (Например, поскольку комбинация QCFRQ родственна по отношению к CFR, то, значит, комбинация LQCFRQ является родственной по отношению к комбинации QCFR.)
Свойство V, или свойство обращения. Если комбинация х родственна по отношению к комбинации у, тогда комбинация Vx родственна обращению комбинации у (обратной комбинации у). (Например, поскольку комбинация QCFRQ родственна по отношению к комбинации CFR, то, следовательно, комбинация VQCFRQ будет родственной по отношению к RFC.)
Свойство R, или свойство повторения. Если комбинация х родственна по отношению к комбинации у, то комбинация Rx будет родственна комбинации уу (повторению комбинации у). (Например, поскольку комбинация QCFRQ родственна по отношению к комбинации CFR, то комбинация RQCFRQ будет родственной по отношению к комбинации CFRCFR. Кроме того, как мы видели на примере, приведенном в свойстве V, комбинация VQCFRQ является родственной по отношению к RFC, и, стало быть, комбинация RVQCFRQ будет родственной комбинации RFCRFC.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
— И где же эта статья? — спросил Крейг. — Полагаю, ее не заперли в сейфе вместе с карточкой, на которой записан шифр?
— По счастью, нет, — сказал Мартинес, вытаскивая рукопись из ящика своего письменного стола. — Вот, я сохранил ее.
Инспектор Крейг внимательно просмотрел рукопись.
— Понятно, почему никто из вас не сумел решить эту головоломку. Судя по всему, она и в самом деле необычайно сложна! А не проще ли было бы в этом случае обратиться прямо к автору задачи, ведь он-то, конечно, вспомнит шифр или в крайнем случае сумеет восстановить его заново?
— Этот человек работал у нас под именем Мартина Фаркуса, но, мне кажется, это было вымышленное имя, — ответил Мартинес. — Позднее мы так и не смогли его разыскать.
— Да-а, — задумчиво произнес Крейг. — Тогда, я по лагаю, существует только один выход — попытаться разгадать головоломку, даже если на это может потребоваться несколько недель или месяцев.
— Тут есть еще одна сложность, о которой я вам не сообщил, — перебил Мартинес. — Мы непременно должны открыть сейф к первому июня нынешнего года. Дело в том, что в сейфе хранятся важные государственные документы, которые должны быть извлечены утром второго июня. Если до той поры нам не удастся раздобыть шифр, то придется взорвать сейф, несмотря на его стоимость. Правда, сами документы при этом не будут повреждены взрывом, поскольку они находятся в сверхпрочном внутреннем сейфе, расположенном достаточно далеко от входной двери наружного сейфа. Что же касается других хранящихся там ценностей — ну что ж, документы важнее всего! Правда, нам это влетит в копеечку, если все-таки придется прибегнуть к столь радикальному способу!
— Попробую что-нибудь придумать, — сказал Крейг, подымаясь. — Пока ничего не обещаю, но сделаю все, что смогу.
А теперь попробуем рассказать, что же было в рукописи Фаркуса. Прежде всего отметим, что во всех шифрах использовались не цифры, а буквы. Поэтому шифром, или комбинацией, мы будем называть произвольную последовательность букв, составленную из любых двадцати шести прописных букв английского алфавита. Такая последовательность может быть любой длины и включать в себя произвольное число букв, повторяющихся любое число раз. Например, комбинация BABXL представляет собой шифр, комбинация XEGGEXY также является шифром. Отдельная буква тоже может считаться комбинацией (комбинацией единичной длины). При этом одни комбинации букв (шифры) будут открывать замок, другие могут его полностью заблокировать, а третьи не будут оказывать на механизм замка никакого действия. Комбинации, не оказывающие на замок никакого действия, мы будем называть нейтральными. Далее мы будем использовать строчные буквы х и у для обозначения произвольных комбинаций, причем символ ху будет обозначать собой комбинацию х, за которой следует комбинация у. Так, если х представляет собой комбинацию GAQ, a y — комбинацию DZBF, то ху будет обозначать комбинацию GAQDZBF. Обращением, или обратной комбинацией, мы будем называть ту же комбинацию, но записанную в обратном порядке. Например, обращением комбинации BQFR является комбинация RFQB. Повторением хх комбинации х назовем комбинацию х, за которой вновь следует она сама; так, например, повторение комбинации BQFR есть BQFRBQFR.
Далее Фаркус (или как там его звали по-настоящему) вводит так называемые родственные по отношению к другим (или, быть может, по отношению к самим себе) комбинации, однако, к сожалению, нигде не оговаривает, что же скрывается под вводимым им понятием. Тем не менее он перечисляет несколько характерных свойств этого «родства» (что бы там под этим ни понималось), которые, по его мнению, позволяют достаточно искушенному человеку легко открыть замок! Он перечисляет следующие 5 основных свойств (которые, как он отмечает, выполняются для двух любых произвольных комбинаций х и у):
Свойство Q. Для любой комбинации х комбинация QxQ является родственной по отношению к х. (Например, комбинация QCFRQ является родственной комбинации CFR.)
Свойство L. Если комбинация х родственна у, то комбинация Lx родственна комбинации Qy. (Например, поскольку комбинация QCFRQ родственна по отношению к CFR, то, значит, комбинация LQCFRQ является родственной по отношению к комбинации QCFR.)
Свойство V, или свойство обращения. Если комбинация х родственна по отношению к комбинации у, тогда комбинация Vx родственна обращению комбинации у (обратной комбинации у). (Например, поскольку комбинация QCFRQ родственна по отношению к комбинации CFR, то, следовательно, комбинация VQCFRQ будет родственной по отношению к RFC.)
Свойство R, или свойство повторения. Если комбинация х родственна по отношению к комбинации у, то комбинация Rx будет родственна комбинации уу (повторению комбинации у). (Например, поскольку комбинация QCFRQ родственна по отношению к комбинации CFR, то комбинация RQCFRQ будет родственной по отношению к комбинации CFRCFR. Кроме того, как мы видели на примере, приведенном в свойстве V, комбинация VQCFRQ является родственной по отношению к RFC, и, стало быть, комбинация RVQCFRQ будет родственной комбинации RFCRFC.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69