Propun eu o strategie

Pentru a analiza situatia, am notat cu "0" pozitia "off" si cu "1" pozitia "on". Ca atare, avem 4 configuratii posibile ale comutatoarelor: 00, 01, 10, si 11.
Faptul ca fiecare detinut trebuie sa actioneze un comutator si numai unul, inseamna ca trecerea de la o configuratie la alta e limitata la : 00<->01<->11<->10<->00 ..., ceea ce produce un "circuit inchis" de pozitii (o bucla de 4 pasi) care poate fi "parcursa" ori intr-un sens, ori in altul, fiecare detinut fiind obligat sa faca un "pas" intr-un sens sau altul.
Strategia ar fi cam asa:
Din cei 23 de detinuti,
-- 11 primesc sensul 00->01->11->10->00 ... (adica, de fiecare data cand intra in camera, fac un "pas" in acest sens: daca intra si vad "01" vor trece in "11", daca vad "10" vor trece in "00", etc)
-- 11 primesc sensul 00->10->11->01->00 ... (adica, de fiecare data cand intra in camera fac un pas in sens invers: daca intra si vad "01" vor trece in "00", daca vad "10" vor trece in "11" etc)
-- unul e cel care trebuie sa anunte gardianul ca au trecut toti prin camera (el isi alege oricare din cele doua sensuri - sa zicem cel al primului grup - si il foloseste mereu, dar e singurul care poate spune "stop".)
Daca dupa o vreme toti au trecut prin camera acelasi numar de ori (evident cel putin o data), atunci efectul trecerii celor din primele doua grupuri se anuleaza reciproc, deci ar fi ca si cum n-ar fi modificat deloc comutatoarele. Ca atare, cel care poate spune "stop" trebuie sa gaseasca comutatoarele intr-o pozitie diferita de pozitia in care le-a vazut pentru prima data (oricare ar fi ea, sa zicem "11") cu un numar de pasi egal cu numarul de ori ce a trecut el prin camera (doar modificarile facute de el raman neanulate). Adica, daca se afla a 2-a oara in camera, ar trebui sa vada comutatorul in pozitia "10", daca e a 3-a oara ar gasi "00", a 4-a oara "01", a 5-a oara "11" s.a.m.d. Statistic vorbind, cu cat numarul de intrari creste (si se "asigura" intrearea de acelasi numar de ori in medie a detinutilor), cel care poate spune "stop" va observa tot mai des faptul ca gaseste comutatoarele in pozitia "corecta" (adica sa se anuleze efectele trecerii celorlalti). Cand intra de suficiente ori in camera (de exemplu de cel putin 10 ori) si le gaseste de suficiente ori "corect" (sa zicem a 3-a oara), poate declara cu siguranta ca toti ceilalti au trecut si ei prin camera.
Strategia nu este sigura 100%, dar consider ca are o foarte buna probabilitate de reusita.
Sunt curios ce alte solutii se mai propun, si desigur, daca exista una 100% sigura.

e-