Форум умных людей

Задачи и головоломки => Логические задачи и головоломки => Тема начата: Lkob от Февраль 24, 2010, 15:34:34



Название: 100 заключенных
Отправлено: Lkob от Февраль 24, 2010, 15:34:34

  Итак, 100 заключенных приговорили к пожизненному заключению и посадили в раздельные камеры. Время от времени хаотическим образом по одному их вызывают на допрос в отдельную комнату и задают вопрос: "Все ли заключенные были в этой комнате?"
  В комнате есть тумблер, которым можно включить/выключить лампочку. Любой заключенный может переключить тумблер в любое положение, либо оставить в прежнем.
  Когда кто-либо из них ответит, что все были и это будет правдой, их всех освободят.
Через время заключенных освободили. Как они определили, что все были.

Уточнения.
Нету закономерности вызовов заключенных (могут вызывать каждые 5 мин., далее могут 2 недели не вызывать).
Нету закономерности в очередности вызовов (одного могут вызвать множество раз, второго толко два, а кого-то долгое время принципиально не будут вызывать).
Если ответят, что были все, но в действительности кого-то еще не вызывали, то, к примеру, казнят их, или что-то в таком духе.
Естественно, что рисовать на стенах, ломать что-либо нельзя и т.д.
Естественно, друг с другом они не общаются никаким образом.

Когда загадали мне, то сделали "подсказку", хотя я ее таковой не считаю и сразу пишу как условие:
Перед тем, как их посадили, заключенные встретились и о чем-то договорились!

Удачи.


Название: Re: 100 заключенных
Отправлено: Наталия от Февраль 24, 2010, 17:20:20
уже такая была у нас


Название: Re: 100 заключенных
Отправлено: Lkob от Февраль 24, 2010, 17:24:00
Жаль. Меня дезинформировали.


Название: Re: 100 заключенных
Отправлено: пассивный Петрович от Февраль 24, 2010, 17:25:11
тогда задайте про 101 заключенного


Название: Re: 100 заключенных
Отправлено: Smith от Февраль 24, 2010, 17:41:31
Жаль. Меня дезинформировали.
это я дезу внес. ТС поинтересовался у меня, была ли такая задача, и я сказал, что не встречал ничего подобного. оказывается, эта задача уже была. сорри, lkob. если хочешь, можно попросить Хила удалить эту тему как повторяющуюся.


Название: Re: 100 заключенных
Отправлено: Lkob от Февраль 24, 2010, 17:59:57
тогда задайте про 101 заключенного
Тут не принципиально сколько будет заключенных, пусть 9999! Главное, чтобы они сами знали сколько их!

To Smith: Я не сильно знаю, какие у Вас тут порядки, но как по мне, то если задача интересная, а кто-то ее не встречал, то нет разницы, повторяется ли она. Не думаю, что многие сдесь выкладывают свои задачи. В основном где-то услышали, решили, поделились с остальными и т.д. А значит, повторений не избежать.


Название: Re: 100 заключенных
Отправлено: Redirect от Февраль 24, 2010, 18:02:39
Жаль. Меня дезинформировали.
это я дезу внес. ТС поинтересовался у меня, была ли такая задача, и я сказал, что не встречал ничего подобного. оказывается, эта задача уже была. сорри, lkob. если хочешь, можно попросить Хила удалить эту тему как повторяющуюся.

А можно ссылку на "оригинал" ? Если честно сам не встречал


Название: Re: 100 заключенных
Отправлено: Smith от Февраль 24, 2010, 18:07:58
можно. в этом же разделе Логических задач, двумя-тремя-пятью постами ниже/выше.


Название: Re: 100 заключенных
Отправлено: Aksenamyn от Февраль 24, 2010, 18:23:53
Заключенные договорились,как то определенно переключать тумблер!Правильно? :-\


Название: Re: 100 заключенных
Отправлено: Илья от Февраль 24, 2010, 18:31:21
я эту задачу тоже не помню и она довольна интересна
почему бы опять не порешать, даже если и была


Название: Re: 100 заключенных
Отправлено: Lkob от Февраль 24, 2010, 18:33:30
Заключенные договорились,как то определенно переключать тумблер!Правильно? :-\
Да. Но надо определить как именно они договорились!


Название: Re: 100 заключенных
Отправлено: General от Февраль 24, 2010, 19:12:09
Интересная задача. Наверняка её в Майкрософте дают а собеседовании. Как-то видел мельком в нете, но не задумывался.

Для двух можно сделать так:
I - постоянно включает, если дважды увидел включённую, говорит, что были все
II - постоянно выключает, если дважды увидел выключенную, говорит, что были все


Название: Re: 100 заключенных
Отправлено: kastro от Март 07, 2010, 21:57:28
а остальные что делают, их же не по очереди водят а как попало


Название: Re: 100 заключенных
Отправлено: alaves1975 от Март 09, 2010, 16:11:53
У меня сложный ответ. Наверно, есть проще:
Договариваются, что один будет считать. Заходит первый заключённый включат тумблер. Свет горит. Все остальные заходят свет горит, значит ничего неделают. Заходит счетовод, отмечает себе 1 есть и выключает тумблер. Следующий заходит, если он ещё не включал, то включает, если уже включал, то ничего не делает. Опять все ждут счетовода, пока он выключит тумблер и так пока Счетовод всех не сосчитает. Учитывая пожизненное заключение, можно и подождать )


Название: Re: 100 заключенных
Отправлено: hegol от Март 13, 2010, 13:25:31
Наверное они договорились: Что если зашел 1 раз включил тумблер, а если во 2,3,4 и т.д. , то не включают.


Название: Re: 100 заключенных
Отправлено: buka от Март 13, 2010, 17:28:52
Известно ли начальное положение тумблера?


Название: Re: 100 заключенных
Отправлено: Маша от Март 14, 2010, 18:05:35
Я нашла :rulez: :rulez: :rulez: еще про одних заключенных :read:
В камере сидят 100 заключенных. Им сообщают, что на следующий день их выведут на улицу, наденут колпаки (белые или чёрные). Если человек угадает, какой колпак у него на голове, его помилуют, если нет – казнят. Заключенные могут совещаться в камере, но когда наденут колпаки, никто не может подсказывать другому.

Сколько человек удалось спасти?


Название: Re: 100 заключенных
Отправлено: sek140675 от Март 14, 2010, 18:08:21
была бы моя воля я бы посадил Машу в камеру где уже сидят 100 заключенных :-*


Название: Re: 100 заключенных
Отправлено: Маша от Март 14, 2010, 18:13:24
была бы моя воля я бы посадил Машу в камеру где уже сидят 100 заключенных :-*
Интересно,за что :laugh:


Название: Re: 100 заключенных
Отправлено: sek140675 от Март 14, 2010, 18:14:41
была бы моя воля я бы посадил Машу в камеру где уже сидят 100 заключенных :-*
Интересно,за что :laugh:

тебе от 100 заключенных


Название: Re: 100 заключенных
Отправлено: Маша от Март 14, 2010, 18:23:43
Сек,ты бяка :P


Название: Re: 100 заключенных
Отправлено: buka от Март 15, 2010, 15:35:17
У меня сложный ответ. Наверно, есть проще:
Договариваются, что один будет считать. Заходит первый заключённый включат тумблер. Свет горит. Все остальные заходят свет горит, значит ничего неделают. Заходит счетовод, отмечает себе 1 есть и выключает тумблер. Следующий заходит, если он ещё не включал, то включает, если уже включал, то ничего не делает. Опять все ждут счетовода, пока он выключит тумблер и так пока Счетовод всех не сосчитает. Учитывая пожизненное заключение, можно и подождать )
При условии, что начальное значение тумблера известно - это в принципе решение...
Интересны два момента:
1. Есть ли более короткий путь?
2. Как быть, если начальное положение тумблера неизвестно?