19:43

Хочу предложить ещё одну задачу, которую узнал летом. Над ней думали очень много, пока один человек не решил.

Условие
100 заключённых. Им дают ночь на то, чтобы договориться, а после предлагают следующее задание:
всех разводят по одиночным изолированным камерам и по одному выводят в особую комнату, где есть выключенная изначально лампочка и выключатель. Этот выключатель человек может, уходя, оставить в любом положении из двух (вкл/выкл). Водить могут людей в любом порядке, даже по несколько раз подряд. В какой-то момент очередной заключённый, заведенный в комнату с лампочкой, должен точно сказать, что до него в этой комнате побывали все остальные. И тогда их освобождают. В случае ошибки всех казнят. Логика прямая, никаких подвохов.

@темы: Бесконечность, Головоломки и занимательные задачи

Комментарии
28.03.2008 в 20:33

Самый опасный хищник в мире
Нам профессор задал такую задачку где-то год назад) (тот, который познакомил с задачей о мальчиках и голубях. если кто помнит)
К сожалению, так никто и не решил, а ответ нам не сказали.
В интернете же лень искать)
28.03.2008 в 20:59

Простыми словами
Фабий
тема "бесконечность" — это подсказка?
28.03.2008 в 21:11

Amicus Plato, верно подмечено))

28.03.2008 в 21:13

А начальное положение выключателя известно?
28.03.2008 в 21:29

выключен. Сейчас допишу.
28.03.2008 в 21:32

Понятно.
А то я помнил одно решение, но там требовалось известное начальное положение выключателя.
Решение не мое, поэтому я не вякаю тут )
28.03.2008 в 22:20

Простыми словами
Один наводящий вопрос.
Это должен быть обязательно ПЕРВЫЙ заключенный, который завершает цикл, или не обязательно?
То есть, каждому входящему задают вопрос, или он может добровольно что-то сказать или промолчать?
28.03.2008 в 22:37

То есть, каждому входящему задают вопрос, или он может добровольно что-то сказать или промолчать?
второе. Всё добровольно)
28.03.2008 в 22:44

Простыми словами
так пусть тогда ходят, пока лампочка не перегорит ))))
им же спешить некуда)))
28.03.2008 в 22:46

Amicus Plato, тогда тем более не смогут сказать...
28.03.2008 в 23:08

Простыми словами
Любопытство меня сгубило ((((
Можно было и додуматься до ответа, если подумать...
Сама себе всё испортила ((((
Подсмотрела.

Никому ничего не скажу!
28.03.2008 в 23:58

Позитивнее, позитивнее...
Можно предложить такой алгоритм.
Один заключенный назначается водящим.
Если водящий входит в комнату и видит, что лампочка не горит, то он ее включает. Если горит — ничего не делает. То есть включает лампочку только водящий.
Все остальные, войдя в комнату и увидев там горящую лампочку, выключают ее, но только один раз в жизни. То есть если человек снова увидит горящую лампочку, то он ее уже не выключает.
Другими словами, каждый заключенный может выключить лампочку не более одного раза.

Водящему осталось только посчитать, сколько раз была погашена включенная им лампочка. Включив лампу в 99-й раз и увидев после этого, что она снова погасла, он может смело делать заявление.
29.03.2008 в 00:29

Disprein, в цлом верно, только оригинальное решение предполагает, что "водящий" будет выключать лампочку, а остальные, соответственно, включать по одному разу, однако это значения не имеет.
Логика абсолютно верна!
29.03.2008 в 00:36

Позитивнее, позитивнее...
Фабий, да, так можно сэкономить одно посещение комнаты водящим и выпустить всех на свободу пораньше)
29.03.2008 в 12:50

Disprein, ну да. А учитывая специфику вождения и количество заключённых - года два....)
30.01.2010 в 18:43

Холодно. Пью.
О мои повелители, Disprein, Фабий, я точно так же её решил. Ура!:-)
30.01.2010 в 19:41

Garryncha, поздравляю)
Я, кстати, её сам и не решил.
Мы долго обсуждали, а потом кто-то выдал правильную версию :smiletxt:
30.01.2010 в 19:45

Холодно. Пью.
О мой повелитель Фабий, спасибо.:-)
Я решил упереться с этой задачей.:-)