Красивая задачка, не очень сложная. Я в отеле в Цюрихе, и комменты с правильными ответами скрывать не буду, так что не заглядывайте, если хотите сами решить.
Злодей поймал сто человек и заточил в своей башне. Собрал их всех вместе и говорит: через полчаса я поставлю вас в один большой круг, и вы закроете глаза. Каждому из вас на голову наденут шляпу, на которой написано какое-то число от 1 до 100. Числа могут повторяться, необязательно все разные - какие угодно, но от 1 до 100. После этого вы откроете глаза и сможете посмотреть друг на друга. Каждый будет видеть числа на шляпах всех остальных 99 человек, но не свое. Общаться между собой и передавать какую-то информацию (взглядами или как-нибудь еще) запрещено. После этого каждый из вас напишет на листке бумаги число, которое по его мнению написано на его собственной шляпе. Все листки соберут и проверят. Если хотя бы один из вас отгадает правильное число на своей шляпе, отпускаю вас всех. Если все не отгадают - всех казню.
У людей есть полчаса на то, чтобы подготовиться и выработать общую стратегию. Как они могут избежать казни?
Злодей поймал сто человек и заточил в своей башне. Собрал их всех вместе и говорит: через полчаса я поставлю вас в один большой круг, и вы закроете глаза. Каждому из вас на голову наденут шляпу, на которой написано какое-то число от 1 до 100. Числа могут повторяться, необязательно все разные - какие угодно, но от 1 до 100. После этого вы откроете глаза и сможете посмотреть друг на друга. Каждый будет видеть числа на шляпах всех остальных 99 человек, но не свое. Общаться между собой и передавать какую-то информацию (взглядами или как-нибудь еще) запрещено. После этого каждый из вас напишет на листке бумаги число, которое по его мнению написано на его собственной шляпе. Все листки соберут и проверят. Если хотя бы один из вас отгадает правильное число на своей шляпе, отпускаю вас всех. Если все не отгадают - всех казню.
У людей есть полчаса на то, чтобы подготовиться и выработать общую стратегию. Как они могут избежать казни?
no subject
Date: 2007-03-18 08:12 pm (UTC)no subject
Date: 2007-03-18 08:21 pm (UTC)Сорри, тупля я к ночи, а интересно понять:).
no subject
Date: 2007-03-18 08:24 pm (UTC)no subject
Date: 2007-03-18 08:29 pm (UTC)no subject
Date: 2007-03-18 08:32 pm (UTC)no subject
Date: 2007-03-18 08:32 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2007-03-18 08:38 pm (UTC)no subject
Date: 2007-03-18 08:25 pm (UTC)2plakhov: угадать нужно именно своё число, а не число кого-нибудь другого.
no subject
Date: 2007-03-18 08:31 pm (UTC)Еще раз. За полчаса каждому раздаем по числу от 0 до 99. Открыв глаза, каждый действует так. Пусть ему при раздаче досталось число N. Он суммирует 99 чисел, которые видит, получает число S, и называет ((N - S) mod 100) + 1.
Поскольку сумма всех ста чисел для кого-то из них окажется равна N по модулю 100, он назовет свое число.
no subject
Date: 2007-03-18 08:37 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2007-03-18 09:37 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2007-03-19 08:44 am (UTC) - Expand(no subject)
From:(no subject)
From: (Anonymous) - Date: 2007-03-18 11:06 pm (UTC) - Expandувы, не умеешь считать
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2007-03-19 08:32 am (UTC) - Expand(no subject)
From:no subject
Date: 2007-03-18 08:21 pm (UTC)То ли с формулировкой что-то не то, то ли красивость задачки проявляется в том, что люди пытаются заюзать лишние данные и несут флеймопотенциальный бред.
no subject
Date: 2007-03-18 08:33 pm (UTC)no subject
Date: 2007-03-18 08:22 pm (UTC)no subject
Date: 2007-03-18 09:16 pm (UTC)если нетрудно, проведите рассуждение для N=4
no subject
Date: 2007-03-18 09:40 pm (UTC)http://avva.livejournal.com/1743110.html?replyto=41173510
Сумма любых четырех чисел по модулю 4, это 0 или 1 или 2 или 3.
Раздадим эти 4 числа 4-ем людям. Ясно, что номер на шляпе человека, это сумма всех номеров - сумма всех номеров кроме его номера.
Также ясно, что если мы возьмем по модулю четыре, это правило продолжит работать.
Т.е. если ТОЧНО знать сумму всех чисел (по модулю четыре) и все остальные числа, можно однозначно верно указать своё число. ОК?
Ну, а теперь вспоминаем, что мы раздали все номера от 0 до 3 - т.е. ОДИН человек "знает" правильную сумму - он и угадает число на своей шляпе.
Очень, очень красиво. И совсем нетривиально, ИМХО.
В любом случае, ОДИН из них будет прав (т.е. его сумма окажется верной). ОК?
no subject
Date: 2007-03-19 04:32 pm (UTC)no subject
Date: 2007-03-18 09:20 pm (UTC)no subject
Date: 2007-03-18 09:31 pm (UTC)no subject
Date: 2007-03-18 09:39 pm (UTC)no subject
Date: 2007-03-18 10:45 pm (UTC)Вот более элементарное объяснение:
Они изначально назначают себе номера, от 1 до 100, когда договариваются. А когда видят шляпы, то каждый называет такое число, чтобы в сумме вместе со всеми остальными числами, которые он видит, последние две цифры совпадали с его "порядковым номером".
Например, у кого-то порядковый номер 34. Он видит, что сумма всех 99 чисел, что он видит у других, равна 4387, например. Сколько нужно еще добавить к этому числу, чтобы получилось что-то, что заканчивается на 34? Нужно добавить 47: 4387+47 = 4434. Поэтому он пишет "47".
Т.к. сумма всех 100 чисел в своих последних двух цифрах обязательно совпадет с одним из "порядковых номеров" (если считать 100 за 00), то именно тот человек, с которым она совпадет, отгадает правильно.
no subject
Date: 2007-03-20 04:55 pm (UTC)Осталось за полчаса убедить в этом 99 насмерть напуганных людей и надеяться на то, что именно тот, кому должно повезти, не обсчитается, складывая в уме.
no subject
Date: 2007-03-23 07:22 am (UTC)no subject
Date: 2007-03-24 02:11 pm (UTC)(no subject)
From:no subject
Date: 2007-04-03 06:36 am (UTC)