Ей това го преписвам от едно място във вида в който е публикувано там (само е публикувано като условие без решение)
(copy/paste)
"Имаш 7 затворника и един карцер. Всеки от затворниците е в различна килия и не вижда нито чува другите, шефа на затвора е казал: 'Ще вкарвам колкото си искам пъти всеки от вас в карцера. Там има лампа в стаичката, когато някой от вас се осмели да ми каже че всички са минали през карцера - ако е вярно ще ви пусна, ако сгреши оставате завинаги в затвора, имате 15 мин да измислите стратегия.'"
Пробвах да я реша, но не се получи нито за 15 минути, нито за повече.
Ако ви е интересно, пробвайте и вие.
Също така, подозирам, че или трябва някаква допълнителна логическа постановка (например отвъртане на крушката, а не само включване/изключване на лампата), или трябва допълнително в условието да се укаже още нещо, като например, че със сигурност един затворник не влиза в стаята два пъти последователно.
А може и да бъркам и да има решение и при така зададеното условие, но аз да не съм в състояние да стигна до това решение.