Название: Тест на околпачивание
Отправлено: fortpost от Май 23, 2013, 00:08:21
Для прохождения теста тысячу мудрецов выстраивают в колонну. Из колпаков с номерами от 1 до 1001 один прячут, а остальные в случайном порядке надевают на мудрецов. Каждый видит только номера на колпаках всех впереди стоящих. Далее мудрецы по порядку от заднего к переднему называют вслух целые числа. Каждое число должно быть от 1 до 1001, причем нельзя называть то, что уже было сказано. Результат теста – число мудрецов, назвавших номер своего колпака. Мудрецы заранее знали условия теста и могли договориться, как действовать. Как мудрецам получить наилучший результат?
Название: Re: Тест на околпачивание
Отправлено: Tim от Май 23, 2013, 02:54:49
Показать скрытый текст Есть подозрение, что 999 и доказывать надо через четность/нечетность количества инверсий, но это уже выше моих познаний
Название: Re: Тест на околпачивание
Отправлено: fortpost от Май 23, 2013, 07:28:19
Показать скрытый текст Есть подозрение, что 999 и доказывать надо через четность/нечетность количества инверсий, но это уже выше моих познаний В правильном направлении движетесь!
Название: Re: Тест на околпачивание
Отправлено: Руслан Дехтярь от Май 23, 2013, 09:00:46
del
Название: Re: Тест на околпачивание
Отправлено: Руслан Дехтярь от Май 23, 2013, 10:28:42
del
Название: Re: Тест на околпачивание
Отправлено: Руслан Дехтярь от Май 23, 2013, 10:51:14
Показать скрытый текст Придумал как получить заведомо 998 правильных ответов. Последний не видит 2 номера. Помтупает следующим образом: видя номер впередистоящего, он называет из двух неизвестных ему номеров, тот который больший, в том случае, если впередистоящему нужно будет выбирать из 2- номеров, и правильный его больший. 2- й, зная правильный выбор, называет то число, которое выбыло, и тем самым снимает его из раскладов. 3- зная, что 2- й должен был назвать, называет уже свой правильный номер. И дальше по цепочке
Название: Re: Тест на околпачивание
Отправлено: Nata_Lisa от Май 23, 2013, 11:13:23
Показать скрытый текст А что если первому говорящему просто назвать сумму своего и недостающего. Тогда следующий вычислит свой номер, назовет его. И т.д.
Хм... проблемка, если это число больше 1001, и если кому-то придется повториться...
А, если превышает, то надо назвать число на тысячу меньшее - следующий догадается, потому как только трех не видит (и следующий, и следующий - считать-то умеют). Осталось придумать, что делать, когда кому-то придется такое же число назвать, которое самый первый выдал...
А, всё сходится. Тот мудрец, который не может назвать свой номер, называет любой из первых двух (первого и спрятанный). Он их тоже знает. Получается, что ровно 998 мудрецов правильно ответят.
Название: Re: Тест на околпачивание
Отправлено: Tim от Май 23, 2013, 12:17:14
Показать скрытый текст Почитал про перестановки, получается как-то так: 1. Последний не видит 2 номеров (свой и отброшенный), и для них есть два варианта расположения. В одном из вариантов перестановка четная, в другом нечетная. 2. Мудрецы договорились, что последний называет свое число так, чтобы перестановка была четной. 3. Следующий не знает своего номера и отброшенного. При этом существует только один вариант сохранить перестановку четной, исходя из этого он и называет номер. 4. Таким образом, из 1000 - 999 определяют номера однозначно, 1 с вероятностью 50%
Название: Re: Тест на околпачивание
Отправлено: fortpost от Май 23, 2013, 14:55:07
Tim0512 - браво!!! :beer: RD, Nata_Lisa - маладцы-ы-ы!!! :bravo: :bravo2:
|