Ето една доста трудна задача. Ако имате някакви други в този дух ще се радвам да ги видя.
Царят на една държава решава, по случай националния празник, да се изгаври с политическите затворници като им даде привиден шанс да се спасят. Той заявява, че ще организира следното. В една стая ще бъдат сложени в редица 100 кутии. Във всяка от кутиите, ще бъде сложен уникален идентификатор на всеки от затворниците (100 на брой) – да кажем номера от 1 до 100. Затворниците ще трябва да се наредят на опашка и да влизат един по един в стаята. Всеки влязъл, ще има правото да отвори до 50 кутии. Ако всеки от затворниците успее да намери номера си в някоя от 50-те кутии, които отвори, всички ще бъдат пуснати на свобода. Ако, все пак, поне един не успее, всички ще бъдат върнати в затвора.
В стаята има стражи, които следят влезлия да прави само и единствено това, което има право – а именно да отваря кутии. Не да размества кутии, да оставя знаци или нещо друго. След излизането на затворника, кутиите се затварят и следващия бива пуснат. Входът и изходът на стаята са разделени, така че не може да има никаква комуникация между преминалите и непреминалите.
Как да се наговорят затворниците така че шансът им за спасение да е най-голям и какъв ще е този шанс тогава?

Меню