Несомненно, вы шутник, мистер Фейнман   ::   Фейнман Ричард

Страница: 9 из 50



В Лос-Аламосе некуда было пойти развлечься, а как-то развлекаться надо было; играть с Мослеровским замком моего бюро было одним из моих развлечений. Однажды я заметил интересную вещь: когда верхний ящик выдвинут, а на циферблате оставлено десять (что всегда происходит, когда кто-то открыл бюро и вынимает из него бумаги), шпингалет по-прежнему опущен. Что значит, что шпингалет по-прежнему опущен? Это значит, что он находится в пазу, образованном тремя дисками, которые по-прежнему стоят как надо. А-а-а-а-а!

Если я теперь чуть поверну ручку, шпингалет поднимется; если я сразу вернусь на десять, он опять опустится, потому что паз все еще существует. Если я буду отходить каждый раз на пять чисел дальше, в какой-то момент шпингалет уже не опустится обратно, когда я вернусь к десятке: я повернул первый диск и разрушил паз. Последнее число, после которого шпингалет еще опускался, - это последнее число кода!

Я тут же понял, что я могу точно так же узнать и второе число: раз я уже знаю третье, я могу крутить ручку в другую сторону и сдвигать первый диск все дальше и дальше, пока он не зацепит второй и не разрушит паз. Последнее число, при котором шпингалет все еще опускался, будет вторым числом кода.

Если бы у меня хватило терпения, я мог бы узнать таким способом все три числа, но определять первое число таким хитрым путем будет куда более хлопотным делом, чем просто попробовать на запертом бюро все двадцать вариантов кода с уже известными вторым и третьим числами.

|< Пред. 7 8 9 10 11 След. >|

Java книги

Контакты: [email protected]