Форум умных людей

Задачи и головоломки => Математические задачи => Тема начата: Илья от Апрель 06, 2011, 13:18:17



Название: И снова узники
Отправлено: Илья от Апрель 06, 2011, 13:18:17
В тюрьме находятся 100 заключённых, и король - любитель головоломок, решил помиловать их всех, если они выполнят одно задание.
В зале на длинном столе стоят 100 одинаковых коробок, выстроенных в ряд. В каждой из
них находится уникальное имя одного из 100 узников - причём имя каждого
из них находится в одной из этих коробок. Заключенных поочередно запускают в
зал. Каждый из них имеет право открыть одну за другой 50 коробок из ста.
Если хотя бы один из них не найдёт своего имени, все они будут казнены;
если же каждому удастся найти своё имя - всех выпустят на свободу.
Узники не имеют права и возможности  общаться друг с другом после
выхода из комнаты; никаких пометок в комнате делать нельзя;
перекладывать имена в коробках нельзя. Вообщем, каждый узник находит комнату в
точно том же состоянии, что и предыдущий. Единственная возможность
пообщаться - ДО испытания.
Придумайте стратегию, при которой вероятность выжить у узников будет максимальной. Какова эта вероятность?



Название: Re: И снова узники
Отправлено: Um_nik от Апрель 06, 2011, 13:22:07
Первые 50 открывают первые 50 коробок, остальные - последние 50 коробок.
Вероятность - (http://mathurl.com/3hco45y.png)


Название: Re: И снова узники
Отправлено: Илья от Апрель 06, 2011, 13:35:47
Нет, есть стратегия лучше.
Да и вероятность посчитана не правильно.


Название: Re: И снова узники
Отправлено: zhekas от Апрель 06, 2011, 14:48:23
Первые 50 открывают первые 50 коробок, остальные - последние 50 коробок.
Вероятность - (http://mathurl.com/3hco45y.png)

вероятность того что в первых 50 коробках находятся первые 50 узников равна

(50!)^2/(100!)
что меньше чем (1/2)^50


Название: Re: И снова узники
Отправлено: BIVES от Апрель 06, 2011, 15:01:21
Я предлагаю такую стратегию:
1 ый открывает коробки  1-50
2 ой открывает коробки 51-100
3 ий открывает  коробки  1-50
4 ый открывает первые 51-100
...
99 ый открывает коробки  1-50
100 ый открывает коробки  51-100
Вероятность выжить
0.550*50!/(99*97*95*...*5*3*1)


Название: Re: И снова узники
Отправлено: zhekas от Апрель 06, 2011, 15:07:33
фактически это тоже самое что предложил Umnik

и вероятность выжить равна (50!)^2/(100!)
что гораздо меньше (1/2)^50

как-то очень маловато

тоесть они просто обрекают себя на верную гибель


Название: Re: И снова узники
Отправлено: BIVES от Апрель 06, 2011, 15:09:01
Цитировать
вероятность того что в первых 50 коробках находятся первые 50 узников равна

(50!)^2/(100!)

неправильно так как по вашей логике получится, что вероятность того, что в первых 100 коробках находятся первые 100 узников равна
(100!)^2/(100!)>1

правильно
(50!)/(100!)



Название: Re: И снова узники
Отправлено: zhekas от Апрель 06, 2011, 15:10:08
Цитировать
вероятность того что в первых 50 коробках находятся первые 50 узников равна

(50!)^2/(100!)

неправильно так как по вашей логике получится, что вероятность того, что в первых 100 коробках находятся первые 100 узников равна
(100!)^2/(100!)>1



это ваша логика


Название: Re: И снова узники
Отправлено: BIVES от Апрель 06, 2011, 15:11:14
хорошо тогда найди вероятность, что первые 70 заключенных в первых 70 коробках


Название: Re: И снова узники
Отправлено: zhekas от Апрель 06, 2011, 15:12:32
хорошо тогда найди вероятность, что первые 70 заключенных в первых 70 коробках

(70!)*(30!)/(100!)


Название: Re: И снова узники
Отправлено: BIVES от Апрель 06, 2011, 15:14:30
понял был не прав


Название: Re: И снова узники
Отправлено: Um_nik от Апрель 06, 2011, 16:45:20
Блин, я условие неправильно прочитал :)
Поэтому и ошибся так сильно.


Название: Re: И снова узники
Отправлено: Илья от Апрель 06, 2011, 17:31:54
Подсказка:
Показать скрытый текст


Название: Re: И снова узники
Отправлено: zhekas от Апрель 07, 2011, 02:14:27
Если считать что заключённые пронумерованы от 1 до 100
ящики пронумерованы от 1 до 100
и в ящиках лежат номера заключенных то
пронумерованные ящики с числами внутри это ничто иное как перестановка.
Если им повезёт и данная перестановка не имеет цикла длина которого больше 50 то они могут спастись. Действовать тогда надо так:

заключённый с номером i подходит к ящику с номером i смотрит на номер внутри ящика. Пусть будет j. Соответственно он идёт к ящику j  и так пока не найдёт свой номер или не истекут попытки

Дело за малым найти вероятно того что в перестановке нет цикла длина которого больше 50


Название: Re: И снова узники
Отправлено: Ленка Фоменка от Апрель 07, 2011, 05:19:47
Если считать что заключённые пронумерованы от 1 до 100
ящики пронумерованы от 1 до 100
и в ящиках лежат номера заключенных то
пронумерованные ящики с числами внутри это ничто иное как перестановка.
Если им повезёт и данная перестановка не имеет цикла длина которого больше 50 то они могут спастись. Действовать тогда надо так:

заключённый с номером i подходит к ящику с номером i смотрит на номер внутри ящика. Пусть будет j. Соответственно он идёт к ящику j  и так пока не найдёт свой номер или не истекут попытки

Дело за малым найти вероятно того что в перестановке нет цикла длина которого больше 50
А как посчитать вероятность? :-[


Название: Re: И снова узники
Отправлено: VVV от Апрель 07, 2011, 10:40:37
  Найти эту вероятность нетрудно.
(http://mathurl.com/3v7dd4r.png)


Название: Re: И снова узники
Отправлено: Ленка Фоменка от Апрель 07, 2011, 10:45:51
  Найти эту вероятность нетрудно.
(http://mathurl.com/3v7dd4r.png)
:roll: :roll: :roll:


Название: Re: И снова узники
Отправлено: zhekas от Апрель 07, 2011, 10:54:05
  Найти эту вероятность нетрудно.
(http://mathurl.com/3v7dd4r.png)
:roll: :roll: :roll:

Найдём вероятность что в перестановке есть цикл длиной k>50. Посчитаем их количество

для этого выберем k элементов. Это можно сделать C_100^k=100!/(k!*(100-k)!) способами. Дальше
расставим эти k элементов в цикле их можно расставить (k-1)! способами ну и оставшиес (100-k) элементов расставляются (100-k)! способами. Итого количество таких перестановок

(100!/(k!*(100-k)!))*(k-1)!*(100-k)!=100!/k

тогда вероятность цикла длины k равна (100!/k)/100!=1/k

и осталось просуммировать по всем k>50 и вычесть из 1


Название: Re: И снова узники
Отправлено: zhekas от Апрель 07, 2011, 14:16:34
Интересно что при любом, даже достаточно большом количестве заключённых
у них всегда есть шанс больше 30%  на выживание


Название: Re: И снова узники
Отправлено: Илья от Апрель 07, 2011, 21:07:22
Разобрались! :good2:


Название: Re: И снова узники
Отправлено: BIVES от Апрель 07, 2011, 21:13:13
А как доказать, что нет лучшей стратегии?


Название: Re: И снова узники
Отправлено: BIVES от Апрель 07, 2011, 21:38:32
Цитировать
Интересно что при любом, даже достаточно большом количестве заключённых
у них всегда есть шанс больше 30%  на выживание
Более того, если n стремится к бесконечности, а открывать можно n/2 конвертов, то вероятность будет стремится к 1.


Название: Re: И снова узники
Отправлено: zhekas от Апрель 07, 2011, 22:35:19
Цитировать
Интересно что при любом, даже достаточно большом количестве заключённых
у них всегда есть шанс больше 30%  на выживание
Более того, если n стремится к бесконечности, а открывать можно n/2 конвертов, то вероятность будет стремится к 1.

нет не будет. С ростом n она вероятность будет уменьшаться а предел равен 1-ln2


Название: Re: И снова узники
Отправлено: VVV от Апрель 08, 2011, 11:54:15
  Безусловно, нужно доказать оптимальность стратегии. А в условии стоило более четко отметить, что выбираются ящики по очереди.
  Задачу можно немного видоизменить. Есть, допустим, адвокат, который непосредственно перед испытанием может выбрать пару ящиков, предварительно посмотрев содержимое всех ящиков, а затем поменять местами их содержимое. В этом случае оптимальная стратегия позволяет освободиться со 100-процентной вероятностью. Если же заключенным разрешено открывать лишь треть ящиков с округлением в большую сторону, то адвокату разрешено сделать до двух обменов. Тогда снова оптимальная стратегия позволяет освободиться со 100-процентной вероятностью.


Название: Re: И снова узники
Отправлено: Илья от Апрель 09, 2011, 16:29:37
Цитировать
А в условии стоило более четко отметить, что выбираются ящики по очереди.
Куда уж более четче:
Цитировать
Каждый из них имеет право открыть одну за другой 50 коробок из ста.
???


Название: Re: И снова узники
Отправлено: moonlight от Июль 08, 2011, 17:11:56
Допустим что узники ни о какой стратегии не договариваются а открывают коробки наугад. В этом случае вероятность для каждого открыть нужную коробку 50/100=1/2. Вероятность того что все 100 узников откроют коробки со своим именем (1/2)100 или около 0.8*10-30. Теперь пусть узникам будет позволено в случае угадывания своей коробки оставлять эту коробку открытой. В этом случае вероятность всем угадать свои коробки будет (50/100)*(50/99)*...*(50/51)=5050*50!/100! или меньше чем 3*10-9 и это верхний предел для любой стратегии.
Оптимальная стратегия здесь была указана и состоит в том что 50 узников открывают 50 любых коробок(все одни и те же) а остальные 50 узников те коробки которые не открывались первыми. Не знаю легко ли это доказать но экспериментально это вполне подтверждается. В этом случае вероятность равна (50!)2/100! или 10-29. И эта формула тоже здесь была. По сравнению со случайным выбором вероятность выросла более чем в 10 раз но все равно несколько меньше чем 31%.
 :D