Навчання / Бібліотека / Головоломки
Оголошення парності в шерензі
Наглядач дає кожному з в’язнів червоний або синій капелюх, і всі кольорові комбінації рівноймовірні. В’язні стоять у шерензі обличчям в один бік, і кожен бачить усі капелюхи перед собою, але не свій і не ті, що позаду. Кожен в’язень називає колір за фіксованим правилом: каже «червоний», якщо кількість червоних капелюхів перед ним парна, інакше каже «синій». Для скількох із комбінацій рівно з оголошень правильні?
Для перевірки відповіді потрібен JavaScript. Підказка й розв’язок відкриваються і без нього.
Підказка
Фіксуйте капелюхи від початку шеренги назад. Якщо капелюхи перед в’язнем відомі, скільки з кольорів роблять його оголошення правильним?
Розв’язок
- Обирайте капелюхи від першого в’язня назад. Щойно капелюхи перед в’язнем зафіксовані, його оголошення визначене, тож рівно з його можливих кольорів робить його правильним.
- Тому кожна комбінація дає рівно один розподіл правильних і хибних оголошень, і кожен розподіл для в’язнів трапляється рівно один раз.
- Комбінації з рівно правильними оголошеннями відповідають вибору того, які з в’язнів мають рацію, а це варіантів.
- Отже, кількість комбінацій дорівнює .
Відповідь: