Назад к логическим задачам

Заключённые и шляпы
Эта задача уровня Сложная в категории «logic» требует внимательного чтения и пошаговых рассуждений. Используйте подсказку при необходимости, затем сравните ход мыслей с разобранным ответом.
Группа заключённых выстроена в линию так, что каждый видит шляпы всех людей перед собой, но не видит свою шляпу и не видит шляпы позади себя.
Каждая шляпа либо чёрная, либо белая.
Начиная с конца линии, каждый заключённый должен вслух сказать только «чёрная» или «белая», пытаясь угадать цвет своей шляпы.
Больше ничего говорить нельзя.
До построения им разрешено заранее договориться о стратегии.
Какая стратегия гарантирует, что выживут все, кроме, возможно, одного заключённого?
Подготовка…