Логические задачи
Любопытный замок
Оригинальный замок придумали юные изобретатели. Он имеет форму цилиндра, вдоль оси которого проделаны 4 круглых отверстия (на рисунке изображен вид замка сверху).
В каждом отверстии замка встроен специальный выключатель, который может находиться в одном из двух положений: «В» или «Н» Открыть замок можно только в том случае, если все выключатели установить одинаково — в положение «В» или «Н».
Поскольку все отверстия с выключателями закрыты, невозможно увидеть, в каком именно положении находится каждый выключатель. Можно лишь просунуть руки в любые два отверстия, на ощупь определить положение выключателей и, по своему желанию, их изменить. Изменять положение можно как у одного выключателя, так и у обоих.
Однако после того, как руки из отверстий убраны, центральная часть замка с отверстиями начинает очень быстро вращаться (продолжительность вращения — случайна) и после ее остановки невозможно определить, в каких именно отверстиях уже предпринималась попытка изменить положения выключателей, а в каких — нет.
Как же все-таки открывается этот замок?
ОТВЕТ
Открыть замок можно, поочередно просовывая руки в отверстия замка, расположенные на любой диагонали и на любой стороне квадрата, в вершинах которого проделаны эти отверстия, и изменяя положения выключателей в этих отверстиях следующим, например, способом.
Переориентировать выключатели, расположенные на диагонали, в положение «В».
Если замок не откроется, то выполнить следующую операцию. Переориентировать оба выключателя, расположенные вдоль стороны, в положение «В».
(На предыдущей операции один из этих выключателей уже переведен в положении «В»). Если замок не откроется, то выполнить следующую операцию:
(Три выключателя замка находятся в положении «В», а один — в положении «Н»).
Определить ориентацию выключателей, расположенных на диагонали. Если один из этих выключателей находится в положении «Н», то после переключения его в положение «В» замок откроется.
Если оба выключателя находятся в положении «В», то перевести положение одного из них в положение «Н» и перейти к выполнению следующей операции.
(Два выключателя замка находятся в положении «В», а два выключателя — в положении «Н»).
Определить ориентацию выключателей, расположенных на стороне. Если оба выключателя находятся в одинаковом положении, то изменить это положение на противоположное («Н» на «В», а «В» на «Н») и замок откроется.
Если же оба выключателя находятся в разных положениях, то заменить их положения на противоположные и перейти к выполнению следующей операции.
(Выключатели, расположенные на одной диагонали, имеют ориентацию «В», а на другой диагонали — «Н»).
Ориентацию выключателей, расположенных на диагонали, изменить на противоположную, после чего замок откроется.
Таким образом, для отпирания замка требуется не более 5 операций.
Ваши комментарии:
Понравилось? Расскажи об этой странице друзьям!