Страниц: [1] 2
  Печать  
Автор Тема: Бородатая задача на чуть новый лад  (Прочитано 11903 раз)
0 Пользователей и 1 Гость смотрят эту тему.
buka
Гений
*****
Offline Offline

Сообщений: 960

СПАСИБО
-вы поблагодарили: 4
-вас поблагодарили: 120



Просмотр профиля
: Май 29, 2010, 21:24:33 �

Бородатая задача на чуть новый лад.
Один монарх столкнулся со следующей проблемой.
В его подвалах хранится 1000 бутылок вина, которые должны выпить на следующий день в честь большого праздника. Но стало известно, что в одной бутылке вино отравлено. Любая, даже самая минимальная доза яда смертельна. Яд никак не проявляет себя до момента смерти, которая наступает в срок от 15 до 20 часов после отравления.
Почесал монарх репу и сказал своим мудрецам:
"В вашем распоряжении 99 моих рабов. Делайте что хотите, но до праздника осталось 20 часов и вы за это время обязаны найти отравленную бутылку! Но как гуманист, я требую от вас минимума жертв"
Каков может быть этот минимум в худшем случае (максимум минимума, так сказать) при условии, что мудрецы далеко не лыком шиты?
Записан
Илья
Высший разум
*****
Offline Offline

Сообщений: 7695

СПАСИБО
-вы поблагодарили: 520
-вас поблагодарили: 1030


Терпение, мой друг, терпение...


Просмотр профиля
Ответ #1 : Май 29, 2010, 21:46:40 �

Что-то может быть лучше двоичного принципа и восьми смертей? Розовые очки
Записан

Рост воровства у нас  неудержим,
И мы кривою роста дорожим:
Раз все воруют, значит, все при деле!
На этом-то и держится режим!
buka
Гений
*****
Offline Offline

Сообщений: 960

СПАСИБО
-вы поблагодарили: 4
-вас поблагодарили: 120



Просмотр профиля
Ответ #2 : Май 29, 2010, 21:52:12 �

Что-то может быть лучше двоичного принципа и восьми смертей? Розовые очки
Можно меньше смертей.
Но как у Вас получилось 8?
Записан
Илья
Высший разум
*****
Offline Offline

Сообщений: 7695

СПАСИБО
-вы поблагодарили: 520
-вас поблагодарили: 1030


Терпение, мой друг, терпение...


Просмотр профиля
Ответ #3 : Май 29, 2010, 21:59:11 �

Получаем 1+10+45+120+210+252+210+120+45+10+1=1024
Здесь можно пожертвовать первыми двумя и последними двумя слагаемыми.
Остаются проверки, когда могут умереть 2-ое (45бочек), трое (120 бочек), 4-ро (210 бочек), 5-ро (252 бочек), 6-ро (210бочек), 7-ро (120 бочек), 8-мь (45 бочек). Как видим максимум может умереть восемь человек, при наихудшем развитии событий, когда отрава окажется в тех 45 бутылях, которые проверяли группы по 8 человек.
Записан

Рост воровства у нас  неудержим,
И мы кривою роста дорожим:
Раз все воруют, значит, все при деле!
На этом-то и держится режим!
buka
Гений
*****
Offline Offline

Сообщений: 960

СПАСИБО
-вы поблагодарили: 4
-вас поблагодарили: 120



Просмотр профиля
Ответ #4 : Май 29, 2010, 22:05:02 �

Получаем 1+10+45+120+210+252+210+120+45+10+1=1024
Здесь можно пожертвовать первыми двумя и последними двумя слагаемыми.
Остаются проверки, когда могут умереть 2-ое (45бочек), трое (120 бочек), 4-ро (210 бочек), 5-ро (252 бочек), 6-ро (210бочек), 7-ро (120 бочек), 8-мь (45 бочек). Как видим максимум может умереть восемь человек, при наихудшем развитии событий, когда отрава окажется в тех 45 бутылях, которые проверяли группы по 8 человек.
А зачем такое неравномерное разбиение?
1000 бочек может проверить 10 рабами, царство им небесное...
2*500 бочек -> 2*9 рабов, но лишь одна из двух групп того...
4*250 -> 4*8, и т.д...
Тем не менее, фишка даже не в этом... Smiley
Записан
Илья
Высший разум
*****
Offline Offline

Сообщений: 7695

СПАСИБО
-вы поблагодарили: 520
-вас поблагодарили: 1030


Терпение, мой друг, терпение...


Просмотр профиля
Ответ #5 : Май 29, 2010, 22:07:14 �

Цитировать
Тем не менее, фишка даже не в этом...
Я об этом и спрашивал. Smiley
Записан

Рост воровства у нас  неудержим,
И мы кривою роста дорожим:
Раз все воруют, значит, все при деле!
На этом-то и держится режим!
buka
Гений
*****
Offline Offline

Сообщений: 960

СПАСИБО
-вы поблагодарили: 4
-вас поблагодарили: 120



Просмотр профиля
Ответ #6 : Май 29, 2010, 22:27:49 �

Цитировать
Тем не менее, фишка даже не в этом...
Я об этом и спрашивал. Smiley
Так в этом и вся соль задачи Smiley
Сам придумал!
Записан
Илья
Высший разум
*****
Offline Offline

Сообщений: 7695

СПАСИБО
-вы поблагодарили: 520
-вас поблагодарили: 1030


Терпение, мой друг, терпение...


Просмотр профиля
Ответ #7 : Май 29, 2010, 23:10:38 �

И где это монарх столько мудрецов набрал, аж 99 штук. Smiley
Записан

Рост воровства у нас  неудержим,
И мы кривою роста дорожим:
Раз все воруют, значит, все при деле!
На этом-то и держится режим!
House Fox
Гений-Говорун
*
Offline Offline

Сообщений: 2005

СПАСИБО
-вы поблагодарили: 26
-вас поблагодарили: 125


"Everybody lies"


Просмотр профиля
Ответ #8 : Май 29, 2010, 23:11:50 �

И где это монарх столько мудрецов набрал, аж 99 штук. Smiley

Это рабов 99, а мудрецов скорее всего "n" Smiley
Записан

Не всегда то, что нелогично глупо, а то что логично верно.
Логово педобразов
Новенький
*
Offline Offline

Сообщений: 23

СПАСИБО
-вы поблагодарили: 2
-вас поблагодарили: 5



Просмотр профиля
Ответ #9 : Май 29, 2010, 23:15:18 �

2 трупа, 1000=25*40, 40 человек пьют "по вертикали", 25 "по горизонтали", пересечение даст яд.
Записан
buka
Гений
*****
Offline Offline

Сообщений: 960

СПАСИБО
-вы поблагодарили: 4
-вас поблагодарили: 120



Просмотр профиля
Ответ #10 : Май 30, 2010, 00:59:21 �

2 трупа, 1000=25*40, 40 человек пьют "по вертикали", 25 "по горизонтали", пересечение даст яд.
Можно и так. Меньше, чем в две смерти не уложиться. Так что браво!  Браво
А если попытаться минимизировать матожидание количества смертей?
У Вас оно - 2. А можно добиться чуть меньше...
И ещё, какое максимальное кол-во бутылок может быть "протестировано" 99 рабами ценой не более 2 смертей?
Записан
Логово педобразов
Новенький
*
Offline Offline

Сообщений: 23

СПАСИБО
-вы поблагодарили: 2
-вас поблагодарили: 5



Просмотр профиля
Ответ #11 : Май 30, 2010, 01:08:19 �

Мудрецам нужно привлечь к тестам злого короля, тогда МО будет 1.96

А максимальное количество бутылок вряд-ли отличается от 49х50+1
Записан
buka
Гений
*****
Offline Offline

Сообщений: 960

СПАСИБО
-вы поблагодарили: 4
-вас поблагодарили: 120



Просмотр профиля
Ответ #12 : Май 30, 2010, 02:36:32 �

Мудрецам нужно привлечь к тестам злого короля, тогда МО будет 1.96

А максимальное количество бутылок вряд-ли отличается от 49х50+1
МО = 1.899, бутылок: 99*98/2 + 99 + 1 = 4951.
В любом случае Вы молодец.

Эти пользователи сказали вам СПАСИБО :

Логово педобразов

За это сообщение 1 пользователь сказал спасибо!
Записан
Логово педобразов
Новенький
*
Offline Offline

Сообщений: 23

СПАСИБО
-вы поблагодарили: 2
-вас поблагодарили: 5



Просмотр профиля
Ответ #13 : Май 30, 2010, 03:12:00 �

Блин, надо было к цешкам возвращаться  Плач
Записан
Логово педобразов
Новенький
*
Offline Offline

Сообщений: 23

СПАСИБО
-вы поблагодарили: 2
-вас поблагодарили: 5



Просмотр профиля
Ответ #14 : Май 30, 2010, 03:21:36 �

Хоть что-нибудь правильно напишу: 5052 бутылок можно проверить со средним количеством мертвых не более 2-х  Ура!
Записан
Страниц: [1] 2
  Печать  
 
Перейти в: