Про дни недели я придумал чтобы не раскрывать полностью решение, просто намекнул этим на временной фактор (хотя и так тоже можно решать).
Каждый час заходит один заключённый и они знают когда всё это началось(плюс необходимо условие случайного выбора заключённого , в противном случае нельзя гарантировать что первый вообще когда-то зайдёт).
Вот решение:
Показать скрытый текст Итак каждый заключённый, заходя в комнату,знает какой это визит по счёту. (1-й, 100-й и т.д.). Пусть, например, 2-й щёлкает только в чётные визиты, а 3-й только в нечётные. По теории вероятности когда-то случится следующее:
визит 2N: заходит счётчик, свет выключен (например)
визит 2N+1: заходит 3-й, включает свет,
визит 2N+2: заходит счётчик, видит, что свет только что включили.
Можно убрать условие того что они знают в какой момент это началось, тогда решение сложнее.