Имя: Пароль:
IT
 
Задача. Мудрецы и колпаки
0 1Сергей
 
10.07.18
10:36
Три мудреца поспорили, кто из них самый мудрый. Чтобы выяснить правду, каждый надел на голову колпак случайного цвета. Каждый мудрец видит цвета колпаков своих оппонентов, но не видит свой собственный. Побеждает тот, кто сможет определить цвет своего колпака.

Так получилось, что все трое вытянули колпаки белого цвета. Мимо проходящий прохожий сообщает им: «на одном из вас надет белый колпак». Через некоторое время самый умный из мудрецов воскликнул: «на мне белый колпак!!!».

Как он об этом догадался?
1 Fish
 
10.07.18
10:38
Угадал.
2 1Сергей
 
10.07.18
10:39
3 Вафель
 
10.07.18
10:45
Некорректная формулировка.
нужно добавить:
в мешке было три белых и два черных колпака
4 0xFFFFFF
 
10.07.18
10:45
(0) он видит, что тормоза сидят, тупят - ведь он знает, что оба как минимум друг у друга видят белые колпаки. Ну а раз тормоза, значит можно рискнуть.
5 0xFFFFFF
 
10.07.18
10:46
(3) ахаха - вот это поправочка...
6 Вафель
 
10.07.18
10:47
ну или просто белые и черные, но никак не произвольные
7 Zmich
 
10.07.18
10:47
Помню решение такого сорта задач. Этот мудрец должен примерно рассуждать так: "Если бы на мне был черный колпак, то каждый из двух оставшихся мудрецов видел бы черный (у меня) и белый (у другого мудреца) колпаки. В таком случае, раз некоторое время все молчат, то любой из оставшихся двух мудрецов должен был догадаться, что на нем белый колпак, поскольку если бы на нем был черный колпак, то третий бы видел 2 черных колпака, а прохожий сказал, что один белый есть. Следовательно, раз все некоторое время молчат, то ситуация этому самому умному становится понятна - на всех троих колпаки белые.
8 Вафель
 
10.07.18
10:47
Ибо там решение: раз у меня не белый, тогда черный
9 exwill
 
10.07.18
10:48
(0) Голубоглазые островитяне - лучший вариант этой задачи.
10 1Сергей
 
10.07.18
10:48
(3) никто не знает какие были колпаки в мешке и скольк
11 Xapac
 
10.07.18
10:49
(3)+100500
(0) ты хоть правильные условия давай
12 1Сергей
 
10.07.18
10:49
(11) Условие правильное
13 Xapac
 
10.07.18
10:49
(10)
Задача. Три мудреца поспорили, кто из них самый умный и обратились к четвертому, чтобы он их рассудил. Судья сообщил мудрецам, что у него есть три белых колпака и два черных, после чего надел каждому колпак на голову так, чтобы каждый видел только колпаки двух других мудрецов. Мудрецам требовалось угадать цвет колпака на собственной голове. Через некоторое время один из мудрецов сообщил, что у него на голове белый колпак и выиграл состязание. Как  он смог догадаться?



вот правильное условие
14 1Сергей
 
10.07.18
10:50
(13) это другая задача
15 exwill
 
10.07.18
10:50
(6) Какая разница? Тут важно противопоставление белый - не белый.
16 Xapac
 
10.07.18
10:52
(14)твоя не имеет решения
17 1Сергей
 
10.07.18
10:55
(16) позже выложу решение
18 Вафель
 
10.07.18
10:56
(13) это равносильно. так как было сказано есть 1 белый колпак. значит черных максимум 2
19 exwill
 
10.07.18
10:57
(16) Конечно имеет. Раз все молчат - значит все колпаки белые. При все других вариантах, кто-нибудь сразу сказал бы: какой у него колпак.
20 Zmich
 
10.07.18
10:58
(17). Что неправильного в решении (7)?
21 Вафель
 
10.07.18
11:00
(19) не имеет.тк нельзя провести вывод: раз у меня не белый, то значит черный
22 1Сергей
 
10.07.18
11:00
(20) правильно. Только вместо "черный" надо говорить "не белый"
23 exwill
 
10.07.18
11:03
(21) А и не надо проводить такой вывод. При все других раскладах кто-нибудь сразу бы сказал: "у меня белый".
24 Zmich
 
10.07.18
11:06
(22). Понятно, мне показалось почему-то, что "случайный" цвет - это черный или белый. Видимо, из-за того, что в такого сорта задачах колпаки черные и белые.
25 Михаил Козлов
 
10.07.18
11:13
Эта загадка еще фигурирует под названием "Про трех перепачканных дам". Интересна тем, что рассуждающий начинает рассуждать за другого.
26 exwill
 
10.07.18
11:16
Чуть более сложный вариант этой же задачи:

В некотором королевстве проживает всего 50 семей. Во всех этих семьях мужья изменяют своим женам. Жены знают о том, что все мужчины изменяют, кроме собственного мужа.
Королева делает объявление:

— В нашем королевстве были зафиксированы случаи измен. Приказываю каждой женщине, как только она узнает о том, что ее муж ей не верен, в ближайшую же ночь его пристрелить.

Вопрос: сколько осталось жить мерзавцам?


И совсем сложный

На острове живет 1000 человек с идеальным логическим складом ума. Из них 100 имеет голубые глаза, и 900 — карие. Религия запрещает им знать свой цвет глаз и рассказывать другим о цвете глаз. Никаких отражающих поверхностей на острове нет. Если кто-то вдруг узнает свой цвет глаз, то он обязан в ближайшую ночь устроить публичное ритуальное самоубийство.

В какой-то момент на остров приезжает путешественник, который не знаком с местной религией, но тем не менее довольно успешно вливается в местный коллектив. И однажды он случайно на общем собрании в ходе своей речи невзначай упоминает:

— […] и я был очень удивлен увидеть здесь, в столь отдаленном уголке, голубоглазых людей […]

Вопрос: сколько осталось жить голубоглазым и/или кареглазым островитянам?
27 1Сергей
 
10.07.18
11:19
(26) а вот с этими формулировками я бы поспорил :)
Хрен знает через какое время они выстроят свои цепочки рассуждения
28 exwill
 
10.07.18
11:28
(27) Ничего сложного, кроме трудностей перевода.
В первой задаче условия надо понимать так, что о любой измене сразу узнают все, кроме жены.
29 patapum
 
10.07.18
11:30
(27) в отличии от твоей формулировки, в (26) все четко: если узнал, в ближайшую ночь происходит действие. если оно не произошло, до следующей ночи все делают выводы
30 exwill
 
10.07.18
11:33
Та же задача, но с шапками и мудрецами.

Король созвал к себе всех мудрецов королевства, и решил проверить кто из них на самом деле мудрец, а кто идиот, и идиотов казнить за то что выдают себя за умных. Он надел всем мудрецам разноцветные шапки на голову. Все мудрецы могли видеть шапки на других, и объявил:

— Через равные интервалы времени будет бить колокол. В каждый удар колокола тот мудрец, который знает цвет своей шапки, должен встать и уйти. Если вы уходите в какой-то другой момент времени, вы идиот и вас казнят. Данное испытание справедливо: шапки я на вас надел таким образом, что вы все находитесь в равных условиях и каждый из вас может быть спасен, если вы и вправду мудры.
31 patapum
 
10.07.18
11:39
(30) с первым ударом колокола мудрецы встают и уходят, поскольку "вы все находитесь в равных условиях" и если на всех белые шапки, то и на мне тоже?
32 ERWINS
 
10.07.18
11:42
(31) "разноцветные"
33 Tonik992
 
10.07.18
11:42
(0) а этот мудрец был одинэсником?
34 patapum
 
10.07.18
11:43
(32) тогда другого выхода, кроме как снять свою шапку и посмотреть, не вижу
35 exwill
 
10.07.18
11:46
(34) Есть. Король сказал, что решение есть - значит есть. Король не врет.
36 Tonik992
 
10.07.18
11:49
Мудрец понял, что прохожий их обманул.
37 exwill
 
10.07.18
11:55
(35) Вопрос в том, как тебе действовать, чтобы тебя не казнили.
38 ejikbeznojek
 
10.07.18
11:55
(0) Шёл снег...мудрец просто подождал, когда колпак на его голове припорошит снегом.
39 patapum
 
10.07.18
11:59
(37) снять шапку и посмотреть, посмотреться в зеркало - условия задачи не запрещают. формулируй четче!
можно еще кого-нибудь спросить, но обидно, если обманут
40 ejikbeznojek
 
10.07.18
12:01
(37) Нужно когда будет бить колокол встать и уйти.
Всё же очевидно.
41 exwill
 
10.07.18
12:05
(39) Не придирайся. Во всех задачах такого рода подразумевается, что снять шапку и посмотреть нельзя.
Эта задача, кстати, самая простая.
Если видишь какой-то цвет в единственном экземпляре, уходишь с первым ударом клолокола. Если видишь две шапки одинакового цвета и с первым ударом колокола они не ушли, уходишь со вторым ударом. И т.д.
42 1Сергей
 
10.07.18
12:05
А после того как встал и ушёл никто не проверяет чтоли? тогда ответ очевиден, конечно
43 exwill
 
10.07.18
12:06
(40) Тебя бы точно казнили.
44 exwill
 
10.07.18
12:06
(42) Ну в условиях же сказано, что тупых будут казнить.
45 ejikbeznojek
 
10.07.18
12:07
(41) А если те кто ушёл ошиблись?
46 ejikbeznojek
 
10.07.18
12:07
(45) Или все сидят.
47 patapum
 
10.07.18
12:07
(41) сидят четверо, в том числе ты. на одном зеленая, на другом красная, на третьем синяя. твои действия? на выходе спросят (это видимо тоже подразумевается)
48 exwill
 
10.07.18
12:08
(45) Кто ошибся - того казнят.
49 exwill
 
10.07.18
12:10
(47) Это было бы нарушением со сороны короля. По условиям задачи - король честен. Он надевает шапки так, что для каждого существует однозначное решение.
50 1Сергей
 
10.07.18
12:13
(30) мне кажется вся суть в последнем предолжении. Чтобы все мудрецы были в равных условиях, то должно быть каждого цвета равное количество. А при большом количестве мудрецов, выявить такую закономерность не составит труда
51 ejikbeznojek
 
10.07.18
12:13
(48) Я имею ввиду, что если ты будешь уходить на основании того, что кто-то другой ушёл, и они ошиблись, то тебя тоже казнят.
(49) Король честен. Просто говоря "каждый из вас может быть спасён", он имел ввиду душу.
52 exwill
 
10.07.18
12:16
(50) Чтобы все были в равных условиях, достаточно не надевать ни на кого шапку уникального цвета.
53 ejikbeznojek
 
10.07.18
12:18
(51) А ошибутся по любому, потому что раз у него появилось подозрение, что среди мудрецов есть идиоты, скорее всего так оно и есть.
54 1Сергей
 
10.07.18
12:19
(52) да, я это и имел в виду
55 exwill
 
10.07.18
12:19
(51) Король справедлив. Он не станет казнить без вины. Просто казнит тупого и начнет испытание заново.
56 1Сергей
 
10.07.18
12:21
(52) хотя, это недостаточное условие, чтобы угадать
57 exwill
 
10.07.18
12:22
(56) Достаточное.
58 zva
 
10.07.18
12:22
(26) Реши свою задачу для n=2 или n=3 - может сам осознаешь кривизну условия...
59 exwill
 
10.07.18
12:24
(58) В условиях нет кривизны. Могут быть только трудности перевода.
60 patapum
 
10.07.18
12:24
1. Шапку нельзя смотреть.
2. Король честен.
3. Король справедлив, при казни тупого все начинается заново
4. У короля такая же логика, как у тебя.

Слишком много подразумевается, поскольку тебе кажется, что это очевидно
61 zva
 
10.07.18
12:25
(59) Ну и решение где для n=2 или n=3?
62 exwill
 
10.07.18
12:25
(60) А что не очевидно? Что шапку нельзя снимать?
63 exwill
 
10.07.18
12:26
(61) Ты про изменников?
64 zva
 
10.07.18
12:27
(63) сорри я про колпаки в (30)
65 1Сергей
 
10.07.18
12:29
(57) отсутствие уникальных цветов означает, что может быть 5 красных, два синих, 14 фиолетовых в крапинку. Но, тогда мудрецы не будут в равных условиях
66 exwill
 
10.07.18
12:30
(64) N - количество мудрецов?
67 patapum
 
10.07.18
12:30
(62) Не очевидно все, что не сказано явно в условии

Например, сидит девять человек, в том числе ты. Три синих шапки, три красных, две зеленых. И король решил, что все в равных условиях, поскольку есть три шапки каждого цвета. А ты решил, что король намудрил и придумал задачу по твоей логике. С чем тебя и поздравляю! Мудрый человек понимает, что другой мудрый может мыслить по-другому.
68 zva
 
10.07.18
12:30
(66) да, количество мудрецов
69 Basilio
 
10.07.18
12:31
(0)
Рассуждения мудреца 3:
Если бы на мудреце 3 и мудреце 2 были белые колпаки то мудрец 1 догадался бы что на нем белый колпак.
Если бы на мудреце 3 и мудреце 1 были белые колпаки то мудрец 2 догадался бы что на нем белый колпак.
Значит утверждения [на мудреце 2 и мудреце 3 не белые колпаки] и [на мудреце 1 и мудреце 3 не белые колпаки] не верны:
(М2<>Б И М3<>Б) = ЛОЖЬ И (М1<>Б И М3<>Б) = ЛОЖЬ

При этом мудрец видит что:
М2 = Б И М1 = Б.

То есть:
(ЛОЖЬ И М3<>Б) = ЛОЖЬ И (ЛОЖЬ И М3<>Б) = ЛОЖЬ

То есть М3<>Б = ЛОЖЬ, значит на мудреце 3 белый колпак.
70 patapum
 
10.07.18
12:32
+(67) ты видишь три синих шапки, три красных, две зеленых
71 1Сергей
 
10.07.18
12:33
(69) первые два вывода не понятны
72 exwill
 
10.07.18
12:33
(65) Мудрецы в синих шапках уйдут при первом ударе колокола.
Мудрецы в красных - при четвертом. В фиолетовых - при тринадцатом. В чем разность условий? В том, что кому-то придется посидеть подольше?
73 Basilio
 
10.07.18
12:34
(71)
Если бы на мудреце 3 и мудреце 2 были НЕ белые колпаки то мудрец 1 догадался бы что на нем белый колпак.
Если бы на мудреце 3 и мудреце 1 были НЕ белые колпаки то мудрец 2 догадался бы что на нем белый колпак.
74 exwill
 
10.07.18
12:35
(68) Если мудрецов два или три, тогда на всех будут надеты шапки одного цвета. Мудрецы могут уйти с первым ударом колокола.
75 1Сергей
 
10.07.18
12:35
(72) почему синие уйдут первыми? Типа, они предположат что одного синего быть не может? Ну, ок

15 Синих
62 красных
65465465465 фиолетовых в крапинку
гуглион серо-буро-малиновых
76 1Сергей
 
10.07.18
12:36
(73) теперь да
77 zva
 
10.07.18
12:37
(74) "Если мудрецов два или три, тогда на всех будут надеты шапки одного цвета. Мудрецы могут уйти с первым ударом колокола."
Решение противоречит условию: Он надел всем мудрецам разноцветные шапки на голову.
78 1Сергей
 
10.07.18
12:39
(77) чтобы все были в равных условиях, не должно быть уникальных цветов. Выбери три любых цвета, чтобы ни один не был уникальным
79 exwill
 
10.07.18
12:40
(75) Какой смысл увеличивать числа? Гуглион мудрецов будут ждать гуглион-1 удар колокола. В чем проблема? Это же математика.
Ну можно ввести в условие, что мудрецов всего 20 или 40 или 100. Но это - лишнее. В хорошей задаче не должно быть лишнего.
80 1Сергей
 
10.07.18
12:40
(79) объясни почему четыре красных должны ждать четвертый колокол?
81 exwill
 
10.07.18
12:43
(77) Я же вас предупреждал о трудностях перевода. Изначально задача сформулирована не на русском.
"Он надел на каждого мудреца шапку какого-то цвета" звучит коряво.
Переводчик предпочел вариант "разноцветные". Не придирайтесь.
82 ryuk
 
10.07.18
12:43
(0) А мне кажется задача сформулирована неправильно. Возможно я что-то не понимаю. Мои рассуждения:
Допустим у 1-го и 2-го мудреца белые шапки, а у 3-го (самого мудрого) другого цвета. 1-ый и 2-ой уже видят белую шапку, поэтому молчат, так как просто не могут определить свой цвет, и 3-ий просто не может знать, какого цвета у него шапка, он просто видит две белые.
Или я что-то не так понял?
83 exwill
 
10.07.18
12:43
(80) Третий.
84 1Сергей
 
10.07.18
12:45
(82) Мудрецы могут додумывать за других. В ветке есть решение, читай дальше.
85 1Сергей
 
10.07.18
12:45
(83) Почему?
86 exwill
 
10.07.18
12:47
(85) Я вижу три красных шапки. На втором ударе колокола они не ушли. Значит всего красных шапок - четыре. Три - на них и одна на мне. С ударом колокола ухожу.
87 1Сергей
 
10.07.18
12:48
(86) почему они должны были уйти, если бы карсных было два?
88 1Сергей
 
10.07.18
12:49
(87)* почему они должны были уйти, если бы карсных было тр?
89 ejikbeznojek
 
10.07.18
12:49
(86) Один из них был не мудрецом, а идиотом.  (в условии подразумевается что есть идиоты среди мудрецов)
Вас всех казнят?
90 ejikbeznojek
 
10.07.18
12:50
(89) А другой в синей шапке встал с теми красными и ушёл.
91 exwill
 
10.07.18
12:51
(87) Если бы красных было три.
Я вижу две красных шапки. На первом ударе колокола они не ушли. Значит всего красных шапок три. Две - на них и одна на мне. С ударом колокола ухожу.

Если красных две.
Я вижу одну красную шапку. Значит - вторая красная шапка на мне. С первым ударом колокола ухожу.
92 exwill
 
10.07.18
12:53
(89) Зачем повторять один и тот же вопрос?
93 ejikbeznojek
 
10.07.18
12:55
(92) Чтобы получить ответ))
Решение которое ты описываешь, работает только если мудрецы все.
94 exwill
 
10.07.18
12:56
(93) Чтобы получить ответ, надо читать ответы.
95 Tonik992
 
10.07.18
12:59
(94) вы похожи на одного из этих мудрецов
96 ejikbeznojek
 
10.07.18
13:00
"Просто казнит тупого и начнет испытание заново."
А это точно правильный ответ?

Всего 4 красных шапки и 4 синих, 1 из них ты, остальные идиоты.

Ты видишь что сидит 3 красных и 4 синих.
3 удар колокола и ты видишь, что все сидят.

Ты встанешь или уйдёшь?
97 1Сергей
 
10.07.18
13:01
(91) всё, дошло. Это сродни задачи(0), но сложнее
98 ejikbeznojek
 
10.07.18
13:13
Что (0), что (30)
Это задачи с допущениями, которые нельзя проверить.
Не уверен что это относится к логике.
99 Ching Wu
 
10.07.18
16:10
(0) Если бы на угадавшем мудреце был колпак не белого цвета, то любой из более тупых мудрецов легко догадался бы что на них колпаки белого цвета. А раз никто из них быстро не догадался, значит вывод что на всех колпаки белого цвета, и он это сказал.
100 Ymryn
 
10.07.18
16:12
(99) их 3. Наличие красного колпака на одном из них не дает дополнительной информации двум другим. Ибо каждый из них как видит как минимум 1 белый колпак.
101 Ching Wu
 
10.07.18
16:15
(100) Почему не дает? Очень даже дает. Прохожий же сказал что белый колпак только один. И тот кто сидит в белом колпаке и видит что перед ним сидят два человека не в белых, сразу бы сказал что белый на нем самом. Но так как этоно не произошло, то значит белый колпак не единственный, а их как минимум два. Если бы их было два, то один из обладателей белого колпака так же понял бы что на нем белый раз второй чел в белом колпаке сидит и не говорит что он в белом.
102 Ymryn
 
10.07.18
16:19
(101) Прохожий не сказал, что колпак один. Он сказал, что на одном из них. Это разные данные.
103 Ching Wu
 
10.07.18
16:21
(102) Если учесть что на каждлом человеке только по одному колпаку, то это одно и то же
104 NSSerg
 
10.07.18
16:24
(100) Всего три варианта
1. Белый колпак только на одном.
2. Белый у двоих
3. Белый у троих.

В первом случае тот на ком белый колпак сразу бы сказал что на нем, так как он видит два не белых колпака

Так как никто сразу не сказал, то понятно что белый колпак как минимум на двоих, и тот кто видит только один белый колпак, сказал бы что на нем тоже белый колпак.

Так как спустя некоторое время никто не сказал что на нем белый колпак, значит первый и второй случай отсекаются, и белый колпак у всех троих.
105 HawkEye
 
10.07.18
16:25
(0) ты и до колпаков добрался? ))))
106 exwill
 
10.07.18
16:46
(97) Лично мне больше всего нравится вариант с островитянами. Все тоже самое, но с элементами пародокса. Ведь пришелец не сообщает островитянам никакой новой информации. И тем не менее, на 100 день все голубоглазые убьются.
107 exwill
 
10.07.18
16:49
(96) На третьем ударе, я встану. А тех, кто в красных шапках и сидит казнят.
108 exwill
 
10.07.18
16:53
(106) Хотя в твоём варианте то же самое. Прохожий не сообщает мудрецам ничего такого, чего бы они сами не видели.
109 dezss
 
10.07.18
16:53
(107) а может они тупо приснули и уйдут при следующем ударе колокола?
110 dezss
 
10.07.18
16:54
(106) объясни, почему они убьются?
ведь они не знают, сколько всего у них голубоглазых?
111 exwill
 
10.07.18
16:54
(107) И в синих тоже.
112 dezss
 
10.07.18
16:55
(109) + ведь в условиях не сказано, при каком ударе они должны уйти. Они просто должны уйти тогда, когда узнают цвет своей шапки.
113 exwill
 
10.07.18
16:57
(110) Каждый голубоглазый предполагает, что всего 99 или 100 голубоглазых.
99 голубоглазых убьются на 99 день.
100 на 100-й.
114 Ching Wu
 
10.07.18
16:58
Почему голубоглазые не убились раньше? Они ведь и так видели сколько кого, и могли узнать кто они сами.
115 Ching Wu
 
10.07.18
16:58
Да и все остальные тоже
116 exwill
 
10.07.18
16:58
(109) Палач их разбудит.
117 exwill
 
10.07.18
17:02
(114) Да. Но у них не было точки отсчёта. Тут также, как с мудрецами из (0). Они ведь тоже видели белые шапки ещё до того, как прохожий им это сказал.
Чтобы программа заработала, недостаточно ее написать. Ее ещё надо запустить.
118 NSSerg
 
10.07.18
17:03
(114) Как они могли узнать свой цвет глаз?
У них не было точки отсчета. А после слов туриста - сразу понятно, что если бы голубоглазый был один, то он бы убился в первую ночь если два, то в первую ночь никто не убился, значит как минимум двое (и каждый кто видит вокруг только одного голубоглазого - самоубивается) и т.д.
119 dezss
 
10.07.18
17:04
(116) почему? Это не было оговорено. Они встанут и уйдут в следующий удар колокола, зная свой цвет.
(113) с чего вдруг? Каждый видит 99 голубоглазых и 900 кареглазых. Но это видит каждый голубоглазый, но свой цвет он не знает.
120 Ching Wu
 
10.07.18
17:06
(117) Нет, тут не одно и то же. Прохожий сказал что один мудрец в белом колпаке, он их обманул, и из этого можно было сделать цепочку рассуждений.
А тут пришелец сказал то же что они и сами знали, что у них голубые глаза. Я спрашиваю, почему они не убились раньше если и так знали об этом?
121 dezss
 
10.07.18
17:07
(118) а почему они тогда не убились раньше?
Причем не только голубоглазые, но и кареглазые. У них же с логикой все хорошо. Они видят, что есть голубоглазые/кареглазые.
122 NSSerg
 
10.07.18
17:07
(119) Начнем с самого начала. Допустим голубоглазый один.
Так как он вокруг не видит ни одного голубоглазого вокруг, а голубоглазые есть - то он убьется в первую-же ночь. (до этого он не знал свой цвет глаз, и не знал что на острове вообще есть голубоглазые)

Теперь допустим что голубоглазых два. Так как в первую ночь никто не самоубился, то все знают что голубоглазых больше одного (иначе бы смотри предыдущий абзац). И во вторую ночь убьются те кто видит только одного голубоглазого вокруг, то есть оба голубоглазых
123 NSSerg
 
10.07.18
17:07
(121) Никто до этого СВОЙ цвет глаз не знал.
124 Ching Wu
 
10.07.18
17:08
(118) Почему не было точки отсчета? Известно что 100 с голубыми. Посчитал кто-то сколько с голубыми. Допустим 99. Вывод - у него тоже голубые, надо убиться. Если насчитал 100, значит карие, тоже надо убиться. Да и вообше не нужно считать, можно просто пойти и убиться.
125 NSSerg
 
10.07.18
17:08
(120) Раньше никто из них не знал свой цвет глаз.
126 dezss
 
10.07.18
17:08
(123) А он и после не знает.
127 NSSerg
 
10.07.18
17:09
(124) Как он мог узнать что на острове всего 100 с голубыми? И почему если он видит что вокруг 100 с голубыми и 799 с карими, то у него обязательно карие? А не зеленые например?
128 dezss
 
10.07.18
17:09
(124) тоже так считаю
129 NSSerg
 
10.07.18
17:09
(126) см. (122)
130 NSSerg
 
10.07.18
17:10
(124) Кому известно что 100 с голубыми? Стороннему наблюдателю? Островитяням то не известно сколько с голубыми глазами на острове.
131 Ching Wu
 
10.07.18
17:11
(122) Хорошо. Тогда все голубоглазые должны убиться сразу же когда пришелец сказал что он видит голубоглазых. А не по одному в день.
132 dezss
 
10.07.18
17:13
(129) Подожди. А если бы этот турист ничего никому не говорил?
Вот ты знаешь, что голубоглазых 99 (про свой цвет ничего не знаешь). Они тоже видят, что их 99 (ты тоже голубоглазый).
И начинают считать дни и на 99-й день совершат массовый суицид.
Кареглазые проживут чуть дольше.
Я понимаю, что в задаче речь туриста принимают за точку отсчета, но почему именно ее, а не тот момент, когда они все научились различать цвета?
133 uno-group
 
10.07.18
17:15
Никто не убьется. все сразу вычислят что он врет. Он назвал их всех голубоглазыми а это лож так как они видят как минимум 2 цвета глаз островитян.
134 dezss
 
10.07.18
17:15
(132) + это просто насаждение какого-то плохого отношения к туристам. Кареглазые, думаю, заткнули ему рот и сожгли после этого.
135 dezss
 
10.07.18
17:16
(133) нет, он сказал, что есть голубоглазые, а не то, что они все голубоглазые.
136 NSSerg
 
10.07.18
17:18
(132) Кареглазые никогда не совершат суицид, так как каждый из оставшихся может думать например что у него зеленые глаза. Чтоб совершить суицид кареглазым нужно знать сколько их, или получить точку отсчета.

Теперь еще раз по порядку, если на острове один голубоглазый, ты согласен что он убьется в первую же ночь, так как раз никого другого голубоглазого вокруг нет, то он точно понимает что голубоглазый он? До этого он не мог знать ни свой цвет глаз, ни то что на острове голубоглазые есть в принципе.
137 dezss
 
10.07.18
17:22
(136) про одного понятно...тем более, что тут явно озвучено...
про многих не понятно...или ты ведешь к тому, что каждый кареглазый может думать, что у него красные глаза и пофиг на все, так как не было озвучено, что они вообще есть?
надо немного подумать...
138 Ching Wu
 
10.07.18
17:24
Еще раз. Почему голубоглазые не убьются в тот же день когда им сказали что есть голубоглазые? Они ведь не те три мудреца где выишрал только один самый быстрый. Нет такого условия что убиться должен тот кто первый догадается. А догадаются они все, значит и убиться должны все.
139 uno-group
 
10.07.18
17:27
(136) они или должны знать что на острове 100 голубоглазых и 900 кареглазых и должны были убиться раньше. если они не знали название цвета глаз но знали соотношение цветов то опять же это название цвета 100 человек или 900 не понятно.
и с 1 челом не ясно он должен убиться или остальный 999
140 NSSerg
 
10.07.18
17:28
(138) Вот ты голубоглазый, вокруг 99 голубоглазых и 900 кареглазых. Как ты узнаешь что именно ты голубоглазый?
Никто не догадается что он голубоглазый. И убиться по условию они должны не как догадались, а в первую ночь после того как догадались.
141 dezss
 
10.07.18
17:29
(138) они не могут догадаться...
если в первый день кто-то убился, то он только один, так как видит, что остальные кареглазые...если один не убился, значит их как минимум двое...и если ты ходишь и видишь только одного голубоглазого, то второй - это ты...и т.д.
142 NSSerg
 
10.07.18
17:29
(139) Остальные каким образом узнают свой цвет глаз?
голубоглазый понятно. На острове есть голубоглазые, но у всех кроме него не голубые глаза, значит он голубоглазый. А остальные как узнают свой цвет глаз? Из каких логических рассуждений?
143 1Сергей
 
10.07.18
17:31
144 uno-group
 
10.07.18
17:35
(142) А как он узнает что именно он видит 999 голубоглазых островитян или у него голубые глаза а у остальных другого цвета кто должен убиться? он или все остальные?
145 dezss
 
10.07.18
17:36
(113) вот тут неверно...
они все грохнуться на 100-й день
146 Ching Wu
 
10.07.18
17:36
(140) ААА! Я понял условие задачи!!! Получается они убьются все в один день, но не в первый, а в сотый!
Сначала я подумал что они будут убиваться по одному каждый день, а это конечно не верно.
147 dezss
 
10.07.18
17:37
(144) они все очень логичны...если он видит 999 голубоглазых, а у него глаза другого цвета, то эти 999 видят только 998 голубоглазых...значит на 999-й день они самоубьются...
148 Ching Wu
 
10.07.18
17:37
(145) +1
149 Ching Wu
 
10.07.18
17:38
Кстати, а островитяне знают что другие островитяне тоже логичны?
150 dezss
 
10.07.18
17:38
(145) грохнуться -> грохнутся
151 NSSerg
 
10.07.18
17:38
(144) Я не понял твоей фразы. Убиться должен только тот кто знает свой цвет глаз. Если говорят что есть голубоглазые на острове, то узнать свой цвет глаз может только один человек, у которого голубые глаза (так как вокруг у всех не голубые). Как остальные узнают свой цвет глаз?

Я уже задавал в ветке такой вопрос, повторю еще раз.
Ты видишь вокруг - одного голубоглазого, и 998 кареглазых, и ты знаешь что на острове есть голубоглазые. Или даже иначе - ты знаешь что на острове есть ровно один голубоглазый - каким образом ты можешь узнать свой цвет глаз? Допустим у тебя фиолетовые. Как ты можешь об этом догадаться?
152 dezss
 
10.07.18
17:38
(149) конечно...они все там такие...просто про цвет глаз друг друга не говорят...
и я знаю, как их всех убить)))
153 dezss
 
10.07.18
17:40
(151) если он один, то он видит, что все остальные кареглазые...а турист, чтоб ему пусто было, уже сказал, что голубоглазые есть...
154 dezss
 
10.07.18
17:41
(153) + и тогда он убьется в первую же ночь...а если он видит еще одного такого же, то не убьется...и станет понятно, что их как минимум двое
155 uno-group
 
10.07.18
17:45
на острове живет 100 чел 1 цвета и 900 - 2 цвета.
потом им говорят что один из этих цветов голубой. как определить это цвет номер 1 или цвет номер 2?
Если они звали название цвета номер 1 и 2 и количество до этого то должны были все вычислить и уже умереть.
156 Ching Wu
 
10.07.18
19:42
Турист должен был сказать: "Нифига себе, тут есть и голубоглазые, и кареглазые!", и будет геноцид.
157 exwill
 
10.07.18
20:32
(156) В сущности, он мог сказать: "эй, ребята! у вас есть глаза"
158 exwill
 
10.07.18
20:36
(151) Ты видишь 99 голубоглазых и знаешь, что их должно быть 100. Отсюда вывод - твои глаза голубые. Все просто.
159 Ching Wu
 
10.07.18
20:49
Аборигены оказались довольно тупыми. Был бы я на их месте, я бы сразу грохнул этого туриста, зажарил, и съел, пока он не успел раскрыть свой поганый рот.
160 NSSerg
 
10.07.18
23:38
(158) Откуда ты знаешь что их должно быть сто? Только потому что турист сказал что есть голубоглазые? Почему не 99 должно быть?
Почему на сотый день ты знаешь что их должно быть 100 - понятно. А почему на первый?
161 dezss
 
11.07.18
08:54
(160) я тебе в (153) и (154) на это ответил.
Они же все ужасно логичные. Просто будут считать дни и смотреть, когда голубоглазые убьются. Если ты видишь, что голубоглазых 5, а они не убились на 5-й день, то понимаешь, что ты голубоглазый и на 6-й день вы все убьетесь.
162 mistеr
 
11.07.18
09:56
Еще задача про колпаки.

Падишах собирает сто мудрецов со всей страны и решает их испытать. Вначале всех собирают в одном зале и дают час на подготовку. Затем слуги выводят их по одному, надевают белый или черный колпак так, чтобы он не видел, заводят в другой большой зал и усаживают в ряд один за другим. В результате каждый видит тех, кто впереди, но не видит тех, кто сзади.

Падишах начинает всем, начиная, с последнего, задавать вопрос: "Какого цвета на тебе колпак?" Если тот отвечает правильно, падишах его поздравляет, награждает ценными подарками и отпускает домой. Если отвечает неправильно или не может ответить — падишах объявляет его идиотом и велит казнить. За читерство (поворачивание назад, переговоры с остальными, всякие знаки, ответы не по теме и т.д) — сразу казнь.

Вопрос. Что мудрецы могут придумать, пока готовятся, чтобы избежать казни? Или хотя бы уменьшить количество жертв.
163 mistеr
 
11.07.18
09:58
Кто знает, дайте другим подумать.
164 exwill
 
11.07.18
10:04
(162) Хорошая задача в плохом изложении.Слишком много лишнего. Оговорка насчёт читерства. Расположение испытуемых. Зачем сажать их так, чтобы каждый видел только тех, кто перед ним? Достаточно того, что испытуемых спрашивают по одному.
165 mistеr
 
11.07.18
10:06
(164) Это будет другая задача.
166 vova1122
 
11.07.18
10:59
(162) нерешаема по такому условию. Должно быть оговорено что есть 50 белых и 50 черных колпаков. И надевают случайным выбором
167 zva
 
11.07.18
11:07
(162) Задача обобщается если количество возможных цветов колпаков не более 100 и они заранее известны, причем может быть надето несколько колпаков одного цвета.
168 exwill
 
11.07.18
11:12
(165) Та же самая. Только в твоём варианте испытуемый должен запоминать все ответы. А в более простом достаточно запомнить один ответ. Задача должна решаться как можно проще.
169 exwill
 
11.07.18
11:14
(166) Конечно, она решаема. Кстати, эта задача - хорошая иллюстрация к вопросу "сколько информации в одном бите".
170 1Сергей
 
11.07.18
11:52
(169) в смысле, если выживут 50%, то это решение?
171 exwill
 
11.07.18
12:00
(170) Очевидно, что у первого испытуемого нет никакой возможности повысить свои шансы на выживание. Он будет казнен с вероятностью в 50%. Но своим ответом он сообщит всем прочим 1 бит информации. И этого будет достаточно, чтобы все остальные дали гарантированно правильный ответ.
Кстати, если сказать падишаху, что все это придумал тот самый первый, то он его может быть и помилует. Он же собрался казнить идиотов, а не мудрецов.
172 1Сергей
 
11.07.18
12:04
(171) >>И этого будет достаточно, чтобы все остальные дали гарантированно правильный ответ.

Чет как-то сомнительно. Можно повысить "выживаемость" на "от 50% и выше". Но гарантировать, что все выживут кроме одного - не представляю
173 Ching Wu
 
11.07.18
12:04
(162) Никак нельзя решить эту задачу. Единственный способ - говорить случайный цвет, и попытаться угадать.

(171) Это запрещено по условию задачи. Нельзя читерить и сообщать другим какой у них цвет.
174 1Сергей
 
11.07.18
12:05
(173) называя свой предполагаемый цвет он даёт подсказку всем. Ибо все его слышат
175 Ching Wu
 
11.07.18
12:07
(174) Значит его казнят. Всех казнят кроме самого последнего. Он единственный кто своим ответом никому не подсказывает. И он может понять какой у него цвет, если не дурак.
176 1Сергей
 
11.07.18
12:08
(175) последний который первый? спрашивать начинают с конца
177 1Сергей
 
11.07.18
12:08
(175) и почему казнят? за что?
178 Ching Wu
 
11.07.18
12:09
Я подумал головой, и вот такое решение нашел:

Первый мудрец оповещает ВСЕХ о том какие у них цвета, его конечно сразу казнят, зато все остальные спасаются, говоря правильные ответы.
179 Ching Wu
 
11.07.18
12:10
(176) Спрашивать начинают с начала, очевидно. Последний в конце, его спрашивают последним
180 1Сергей
 
11.07.18
12:10
(178) успеет ли он всех назвать
181 1Сергей
 
11.07.18
12:10
(179) перечитай (162)
182 Ching Wu
 
11.07.18
12:10
(180) Он постарается.
183 Ching Wu
 
11.07.18
12:11
(181) Ну да, я не так написал. Первый - это последний значит. Все наоборот.
184 exwill
 
11.07.18
12:12
(173) Я же говорю. Задача изложена в плохом варианте. Оговорка про читерство - лишняя. Каждый из мудрецов может сказать только "белое" или "черное". При таких условиях можно получить 1 жертву с вероятностью в 50%.
185 exwill
 
11.07.18
12:14
(178) Именно в этом и состоит решение. Мудрец говорит "белый" или "черный" и все остальные по его ответу могут определить цвет своего колпака. Первого мудреца может быть казнят, а может быть и нет.
186 1Сергей
 
11.07.18
12:14
(184) ну, смотри. допустим последний называет белый, и оказывается черным. Его казнят. Зато предпоследний точно знает свой цвет. Ок, его наградили. Как быть с предпредпоследним?
187 Ching Wu
 
11.07.18
12:14
(180) За час им нужно подготовиться. Придумать какой-то шифр, сжимающий 100 бит в короткую фразу. Если предположить что одна буква - 5 бит, то 100 бит - это фраза из 20 букв. Думаю можно успеть до казни произнести 20 букв.
188 exwill
 
11.07.18
12:14
(180) Конечно.
189 1Сергей
 
11.07.18
12:15
не возможно такой большой объём инфы вместить в один бит
190 exwill
 
11.07.18
12:16
(189) Вот тут-то самая прелесть задачи. В один бит можно вместить сколько угодно информации.
191 1Сергей
 
11.07.18
12:17
(190) ну, ок. Давно пора сделать архиватор, который запишет тетабайты данных в один бит.
192 exwill
 
11.07.18
12:19
(187) Все что они будут делать битый час, это спорить о том какой вариант принять:
1. белый означает, что я вижу четное количество белых колпаков
черный означает, что я вижу нечетное количество белых колпаков

2. белый означает, что я вижу четное количество черных колпаков
черный означает, что я вижу нечетное количество черных колпаков

Как настоящие мудрецы, они будут спорить до последней минуты.
193 Ching Wu
 
11.07.18
12:20
(191) Давно есть такой архиватор. Винрар называется. Если сжатый архив сжать еще раз, то он становится еще меньше.
194 1Сергей
 
11.07.18
12:21
(193) бу-га-га :))))))))))))))
195 Ching Wu
 
11.07.18
12:27
(192) Что это даст? Если мудрец сказал что видит четное количество черных колпаков, то какой цвет у следующего?
Либо черный, либо белый.
196 1Сергей
 
11.07.18
12:30
(195) вот теперь до меня дошло.

представь, что перед тобой 53 черный колпака, а ты знаешь что черных четное количество. Какой на тебе колпак?
197 K1RSAN
 
11.07.18
12:30
(195) Он видит перед собой четное количество черных колпаков - значит у него белый. Раз он назвал белый - значит черных колпаков еще четное, и если следующий видит четное - он в белом, если он видит нечетное - значит в черном. и так далее.
198 exwill
 
11.07.18
12:31
(195) Если следующий видит четное количество черных колпаков, значит у него цвет белый. Если нечетное - черный.
Для простоты рассматривайте вариант, когда все видят всех.
Вариант с рассаживанием излишне усложняет решение, не меняя его принципа.
199 exwill
 
11.07.18
12:37
(196) Так сколько информации в одном бите?
200 mistеr
 
11.07.18
12:41
(198) Падишах не хочет упрощать жизнь ни мудрецам, ни тем, кто решает задачу. :)
201 exwill
 
11.07.18
12:50
(200) Если в рамках одного и того же принципа существует более простое решение, тогда следует формулировать задачу под простое решение.
202 zva
 
11.07.18
13:05
Есть n мудрецов, на каждого надевают колпак одного из заранее известных n цветов (колпаки могут быть одного цвета). Все мудрецы видят друг колпаки друг друга. Им дается время на раздумывание, после чего они одновременно называют цвет своего колпака. Если хоть один угадает свой цвет - остаются в живых. Нужно придумать гарантированную стратегию выживания мудрецов.
203 Ching Wu
 
11.07.18
14:23
(202) Свой цвет никак не зависит от остальных цветов. Другие ничем подсказать не могут. Вывод - нет решения.
204 uno-group
 
11.07.18
14:56
(202) 1. Если видишь 2 и более одинаковых колпака называешь этот цвет. Если не видит то называет отсутствующий.
Он или угадал или на нем такой же колпак как есть еще на ком то.
Остальные называют цвет колпака первого.
205 uno-group
 
11.07.18
15:01
последующие если видят хотя бы 2 одинаковых того же цвета что назвал первый повторяет цвет за ним. иначе называет цвет колпака первого.
206 1Сергей
 
11.07.18
15:11
(199) в данном случае один бит содержит не всю инфу, а лишь контрольную сумму :)
207 vova1122
 
11.07.18
16:07
Еще одно простое решение про колпаки и падишаха. Мудрецы могут договорится делать так: Если впереди вижу белый говорю свой цвет сразу, если вижу черный - то перед ответом делаю паузу.
208 exwill
 
11.07.18
16:16
(207) Простое, но не математическое.
209 vova1122
 
11.07.18
16:21
(208) зато есть нужный результат.
(205) верно только частично. Если вижу 2 и более одинаковых цветов то в этом случае не взлетит.
210 vova1122
 
11.07.18
16:23
+(205) в условии сказано "одновременно"
211 exwill
 
11.07.18
16:23
(202) Каждый мудрец называет цвет одновременно с другим мудрецом. Наверное, так должно было звучать условие?
212 vova1122
 
11.07.18
16:25
+(210) для чистоты эксперимента - записывают цвет на бумажке. И каждый не видит что пишут остальные
213 exwill
 
11.07.18
16:46
Если каждый будет манипулировать цветами, которые он видит и своим порядковым номером, то кто-то один должен угадать.
214 int32i
 
11.07.18
18:00
>>> Через некоторое время самый умный <<<<

через некоторое время т-1, достаточное, в случае одного белого колпака, чтобы самый глупый об этом сказал

плюс

через некоторое время т-2, достаточное, в случае двух белых колпаков, чтобы об этом сказал видящий один белый и один не-белый, даже если он самый глупый

самый умный понимает, что белых колпаков 3 и, соответственно, на нем белый
215 exwill
 
11.07.18
18:02
(214) У нас тут уже разноцветные пошли.
216 Ching Wu
 
11.07.18
19:40
(0) Задал жене задачу про трех мудрецов, догадалась. Я считаю это успех!
217 Ching Wu
 
11.07.18
19:40
(202) правильный ответ в (203) ?
218 Asirius
 
11.07.18
21:05
(26) Про 100 голубоглазых людей есть липовое решение, которое начинается с рассуждения, если бы голубоглазый был бы один, то он бы самоубился бы в первую ночь; Если бы их было бы двое, то после первой ночи никто бы не умер, но после второй эти двое сделали бы выводы, что раз единственный голубоглазый не самоубился, то значит их больше, а поскольку они видят только одного, то... ИТД
Но липа заключается в том, что это люди с абсолютной логикой, и прохожий им ничего нового не сказал, и они точно могут сделать вывод, что после первой ночи никто не умрет, значит НИКАКОЙ новой информации и них не появится ни после после первой ночи, но после любой другой.
219 exwill
 
11.07.18
21:28
(217) Нет, конечно. Правильный ответ в сравнении по модулю.
220 exwill
 
11.07.18
21:29
(218) Да, он ничего нового не сказал. Но он запустил программу.
221 Asirius
 
11.07.18
23:17
(220) Чтобы программа работала, должен работать индукционный переход от N к N+1.
Если N голубоглазых умрут на N ночь => N+1 умрут на N+1 ночь.
Но такой переход неверный. Задачи для N и для N+1 голубоглазых - это разные задачи с самой первой ночи. У 100 человек начиная уже с первой ночи гораздо больше информации, а именно, что их гораздо больше, чем 1; А у 2 человек в первую ночь такой информации нет.
222 NSSerg
 
12.07.18
01:56
(221) он есть
с самого начала
допустим голубоглазый один. все видят вокруг одного голубоглазого и ждут что он в первую ночь покончит с собой, и он не видит вокруг ни одного голубоглазого, и понимает что в первую ночь нужно покончить с собой.

голубоглазых два. каждый из них смотрит вокруг и видит одного голубоглазого, и ждет что тот в первую ночь покончит с собой. остальные видят вокруг двух голубоглазых и ждут что они покончат с собой на вторую ночь.
в первую ночь самоубиств нет, и оба голубоглазых понимают что они жертвы, на вторую ночь кончают с собой

голубоглазых три. каждый из них ждет что двое голубоглазых которых он видит  вокруг покончат с собой на вторую ночь (смотри предыдущий абзац) остальные ждут самоубийств на третью ночь, так как видят вокруг трех голубоглазых.
на вторую ночь самоубийств нет, и все трое голубоглазых понимают что они жертвы, и кончают с собой на третью ночь.

голубоглазых четыре. каждый из них видит вокруг трех голубоглазых, и ждет  самоубийств на третью ночь...
223 NSSerg
 
12.07.18
02:14
+ (222) Если они достаточно умны и достаточно фанатичны, то все голубоглазые, видя вокруг 99 голубоглазых - будут ждать массового самоубийства на 99 ночь. Не голубоглазые, видя вокруг сто голубоглазых - будут ждать массового самоубийства на сотую ночь. На 99 ночь массового самоубийства не произойдет, и на сотую ночь все голубоглазые покончат с собой, а не голубоглазые вздохнут с облегчением.
224 Loyt
 
12.07.18
05:50
(220) Нельзя запустить программу, не сообщив никому новой информации.
225 Loyt
 
12.07.18
05:50
(222) Это работает только для случая, когда голубоглазый реально один. Если их хотя бы два - никто не умрёт.
226 Loyt
 
12.07.18
06:03
(223) Слишком много дополнительных условий.

Туземцы ещё должны обязательно вычислять цвет глаз совершенно одинаковым способом, абсолютно требующим минимального количества дней, причём быть абсолютно уверенными в том, что все, кроме них используют именно одинаковое решение. То есть весь остров изначально настроен на максимально быстрый массовый суицид и ни при каких обстоятельствах не смог бы быть заселён к моменту приезда путешественника.
227 Вася Теркин
 
12.07.18
06:50
(226) Для этого сначала надо принять конституцию и сформировать парламент. Потом выборщики сами решат кто из туземцев умрет сразу, а кто хочет помучиться.
228 zva
 
12.07.18
07:35
(203), (217) Нет, стратегия выживания существует
(222) Напоминает другую историю:
Заключенному в понедельник сказали, что его казнят на этой неделе, и он не должен знать, в какой день недели состоится казнь. После этого к нему пришел священник и решил успокоить:
Давай подумаем, у какой день может состоятся казнь.
В воскресенье точно не может, т.к. если тебя не казнили в субботу, то ты будешь знать день своей казни.
Остается 6 дней. Если тебя не казнят в пятницу, и в воскресенье тебя тоже казнить не могут - остается суббота, но тогда ты тоже будешь знать день своей казни, значит и в субботу тебя казнить не могут.
... И так по индукции исключил все дни недели для казни.
После чего священник ушел, а заключенный повеселел, правда в среду пришел палач и казнил заключенного...
229 НоваяВолна
 
12.07.18
08:57
(0) Мне было лет 7-8, когда мой папа задавал мне эту задачу.... Думал дня три... С каждым придуманным решением прибегал к отцу, он меня выслушивал, говорил что я решил не правильно и надо думать ещё... А я его доставал почему не правильно, докажи мне, что я не прав )))) На третий день достал.... он сел со мной и нарисовал на листочке ответ, объяснив решение.
230 exwill
 
12.07.18
09:22
(224) Почему, собственно? Миллиарды пользователей каждый день запускают программы, не сообщая никому никакой новой информации.
231 exwill
 
12.07.18
09:25
(226) Это - математика, друг.
232 Loyt
 
12.07.18
09:25
(229) Только задача какая-то неправильная. Если на всех белые колпаки, то прохожий опять же не сообщил никому новой информации.
(230) Потому что под запуском программы в этом конкретном случае понимается именно анализ новой информации, приводящий к новому расчету.
233 Loyt
 
12.07.18
09:28
(231) Это не математика, это задача, в которой часть условий остаётся не заданными. Мы их сами домысливаем, а потом что-то там решаем. При этом даже так оно не работает, племя было бы мертво при первой же попытке расчета цвета глаз и без "внешнего фактора".
234 Loyt
 
12.07.18
09:30
(230) Если считать информацию путешественника не информацией, а лишь поводом пересчитать глаза ещё раз - то да, так можно извернуться. Проблема лишь в том, что такие поводы и до путешественника должны были возникать.
235 exwill
 
12.07.18
09:31
(232) Под запуском программы надо понимать запуск программы. И ничего больше.
Задача составлена очень грамотно. У островитян религия. Как и у всякой религии, у нее нет даты принятия.
236 exwill
 
12.07.18
09:32
(234) Не должны. Путешественник нарушил религиозный запрет.
237 exwill
 
12.07.18
09:37
(232) Более того. Если бы он сообщил им новую информацию, например "я не вижу ни на ком из вас колпака красного цвета", тогда мудрецы не смогли бы решить задачу.
238 Loyt
 
12.07.18
09:37
(235) Ой, да, именно поэтому ты прицепил запуск пользователями миллионов программ к задаче, в которой программ в таком значении вообще не упоминалось.

У религий есть даты принятия. Но это и не важно, каждый раз, когда новому островитянину объясняют суть религии, это неизбежно влечёт за собой пересчет цветов глаз всеми, также, как и в задаче.
239 Loyt
 
12.07.18
09:39
(237) Все мудрецы видят по два белых колпака и знают, что любой другой видит минимум один белый колпак. Сообщение о том, что на ком-то есть белый колпак - оно вообще ненужное ни для чего, это очевидная всем истина изначально.
240 Loyt
 
12.07.18
09:43
(236) Кстати, по поводу запрета.
Что важней для островитянина - убиться, узнав цвет глаз, или нарушить запрет, своим действием раскрыв цвет глаз для других?
В условии про это ничего не сказано, мы это додумываем сами.
241 exwill
 
12.07.18
09:44
(238) Ты путаешь дату принятия и дату манифеста.
Пророк провозглашает религию. Кто-то принимает ее, кто-нет. Через некоторое время религию принимают 60%, 70, 80, 90, 100%. Общей даты принятия нет.
Далее. Молодого человека посвящают в суть религии. От какого дня он должен делать пресловутый "пересчет"?
242 vova1122
 
12.07.18
09:44
(238) В таком случае дата отсчета для каждого островитянина будет своя. И поэтому их абсолютная логика это понимает. Что не дает возможности понять кто с какой даты считает первый день. А когда турист сказал всем одновременно, то все понимают, что каждый на острове начал считать с этой даты
243 exwill
 
12.07.18
09:46
(240) И то и другое - абсолют. В чем суть вопроса?
244 Loyt
 
12.07.18
09:48
(241) Как только он узнаёт правила, он начинает считать. Причём всё племя знает, что он начал считать и тоже начинает считать.
245 Loyt
 
12.07.18
09:49
(243) В приоритете, естественно. Какое действие приоритетней, если они противоречат друг другу?
246 vova1122
 
12.07.18
09:51
(244) узнать правила религии и принять ее - это разные вещи. Узнать мог давно, а принять ее только спустя некоторое время
247 Loyt
 
12.07.18
09:54
(246) А, ну то есть тут играем, тут не играем, а тут рыбу заворачивали. Суицидальные роботы внезапно превращаются в живых людей?
248 Loyt
 
12.07.18
09:58
(246) Вообще забавно, что для оправдания некоего типа чисто математического решения вам приходиться выдумывать целую историю, протекающую где-то далеко за кадром данного в задаче.
249 Повелитель
 
12.07.18
10:03
(0) Отгадка такая.
Самый мудрый говорит, у меня колпак "любой цвет", потом снимает его и видит угадал он или нет.
Если угадал, то говорит, что угадал потому, что мудрец и обсоновывать это не собирается.
Если не угадал цвет, то так как он мудрец, то находить слова, чтобы доказать другим, что он прав.
250 Loyt
 
12.07.18
10:09
(249) Дык задача в (0) вообще нерешаема, в ней недостаточно данных. Более того, в ней нет даже четких "периодов получения информации", чтобы рекурсию приложить.
251 vova1122
 
12.07.18
10:10
(248) у меня ведь не абсолютная логика. Поэтому я думаю исходя из своей логики.
(239) а вот тут информация от стороннего наблюдателя о белом колпаке нужна для того чтобы мудрец в своих рассуждениях мог правильно думать за разсуджения других
252 vova1122
 
12.07.18
10:16
(250) какраз достаточно данных. И лишних данных тоже нет. Что тебе не зватает в (0)
253 Loyt
 
12.07.18
10:18
(251) Дык речь о том, что "абсолютная логика" - это нифига не достаточное условие, многое оставлено на домысливание.

Нет, не нужна. Потому что в данном конкретном случае рекурсивные размышления о том, как бы мог думать другой мудрец, обламываются реальностью. До этапа "если он видит два чёрных колпака" просто невозможно дойти, потому что в реальности мудрец точно видит минимум один белый колпак.
254 Loyt
 
12.07.18
10:20
(252) Можно начать с простейшего, как мудрец может знать, тупят ли его коллеги в текущий момент или уже имеют решение и ждут реакции от него?
255 exwill
 
12.07.18
11:12
(245) Что чему противоречит?
256 Loyt
 
12.07.18
11:32
(255) Самоубийство в определённый день даёт остальному племени информацию о цвете глаз. Они ведь по решению так и вымирают полностью на последний день, наблюдая чужое самоубийство.
257 exwill
 
12.07.18
11:40
(250) Да, в этом плане задача уступает своему аналогу (30).
Там периодичность есть.
258 exwill
 
12.07.18
11:44
(256) Так как эту религию придумал математик, то она самая логичная из всех религий. У нее только один догмат.
Никто не должен знать цвет своих глаз.
Тот, кто узнал, умирает и тем самым восстанавливает порядок.
Запрет сообщать другим цвет их глаз прямо не постулируется, а вытекает из догмата.
259 exwill
 
12.07.18
11:52
(202) У этой задачи есть решение, но нематематику оно будет неочевидно.
Каждый мудрец должен назвать такой цвет, чтобы остаток от деления суммы всех цветов на n был равен порядковому номеру мудреца.
260 mastodont
 
12.07.18
12:02
много написали.
В каком сообщение ответ на (0)?

Например ситуация на двоих белые колпаки на 3-м фиолетовый.
При этом утверждение прохожего верно. "На одном из них точно белый".

И как в этом случае рассуждать мудрецам?
261 1Сергей
 
12.07.18
12:03
(260) ответ в (7) с поправкой в (22)
262 mastodont
 
12.07.18
12:07
(261)
а можно поподробнее?

вот допустим
1-белый
2-белый
3-синий

1-й видит белый и синий.
Как он поймет свой цвет?
3-й видит два белых.
Как он поймет свой цвет?

Почему он точно белый?
263 1Сергей
 
12.07.18
12:10
(262) ок.
Рассмотрим ситуасьон, когда 1 синий, два белый.
Сидит один белый и видит одного белого, другого синего и думает: "Так, на нём белый колпак, но он молчит. Если бы белый был один, он бы сразу догадался, что это он. Но т.к. он молчит, значит белых два. он и я"
264 vova1122
 
12.07.18
12:17
(263) Третий не узнает свой цвет. так как или первый или второй раньше успеют назвать свой цвет (как как количество рекурсий размешлений у них меньше). У в задаче нужно выяснить кто из них самый умный.
265 mastodont
 
12.07.18
12:18
(263) в условии нет ограничения на цвета и их количество.
И вот белый, который рассуждает на знает что белые вообще должны быть...
Почему он не может подумать, что на нем оранжевый?
266 vova1122
 
12.07.18
12:18
(263) -> (262)
267 Вася Теркин
 
12.07.18
12:18
(263) Сидят на форуме нное количество тупых одинэсников. Им говорят: у одного из вас оклад 1500 долларов.
Полфорума отвечает Гладиолус. И чего дальше? Кто из них мудрец?
268 1Сергей
 
12.07.18
12:19
(265) камон, мужик проходил и сказал что как минимум один белый
269 Вася Теркин
 
12.07.18
12:22
Как минимум у одного из вас зарплата белая... И остальные пошли топиться.
270 mastodont
 
12.07.18
12:22
(268) да, точно) все логично))
271 Вася Теркин
 
12.07.18
12:24
Вообще у НСа хорошая задача про то, что остальные должны убить себя. И сразу у оставшихся оклады вырастут в разы.
Это разновидность задачи про пенсионеров. Скольким надо не дать пенсии чтобы существующим за их счет повысить?
272 vova1122
 
12.07.18
12:25
(269) не взлетит. Так как тут наоборот. Все знают о своей зарплате а про остальных ничего незнают
273 Вася Теркин
 
12.07.18
12:25
(272) Тогда как в (269)...
274 vova1122
 
12.07.18
12:27
(273) во первых религия 1С-ников не запрещает иметь черную ЗП
275 Вася Теркин
 
12.07.18
12:29
Но как же теорема БжС и растущая в массах гражданская сознательность...?
276 Loyt
 
12.07.18
12:40
(268) Проблема в том, что утверждение о наличие белого колпака даёт возможность определения цвета своего колпака только в ситуации, когда один из мудрецов видит два чёрных (или не белых) колпака. Но мы не можем перейти на этот уровень рекурсии, потому что точно знаем о невозможности такой ситуации. То есть решение получается неопределённым.
277 1Сергей
 
12.07.18
12:41
(276) блин, ещё один
278 vova1122
 
12.07.18
12:49
(276) обоснуй
279 HawkEye
 
12.07.18
12:50
(276) тебя не просят решить за мудрецов, они уже все решили... тебя просят объяснить это решение....
280 Loyt
 
12.07.18
12:53
Утверждение о наличие белого колпака позволяет всем мудрецам сделать вывод, что черных колпаков не больше одного. Но для определения собственного колпака им не хватает данных. Они все ждут, когда другие мудрецы определят свой цвет. Разве что высосать решение из времени, типа просидели несколько часов и поняли, что у всех равная неопределённость и значит колпак белый.
281 exwill
 
12.07.18
12:53
Кстати, математически правильный ответ на задачу о голубоглазых островитянах не:

100 голубоглазых убьются на 100-й день

а:

как минимум один голубоглазый убьется до 101 дня
282 exwill
 
12.07.18
12:55
(280) По условиям задачи у них соревнование. Каждый заинтересован выдать правильный ответ максимально быстро.
283 exwill
 
12.07.18
13:03
(281) С учетом человеческой природы, можно сказать, что в первый же день убьется один голубоглазый и, возможно, несколько кареглазых.
284 Loyt
 
12.07.18
13:06
(283) Они же роботы. Если бы они убивались случайно, то население бы выжило, а самоубились бы только самоубийцы, как и в обычном обществе.
285 exwill
 
12.07.18
13:09
(284) А они не случайно. Они обдуманно. 100 самоубийств не будет. Будет несколько. В лучшем случае - одно.
286 exwill
 
12.07.18
13:12
(285) Это объясняет - почему они до сих пор живы.
287 Loyt
 
12.07.18
13:13
(282) Ненадёжно, я считаю. Сколько времени нужно выждать, чтобы исключить тупняк? Секунду? Пять? Десять? Если ответа нет прям долго, можно сделать вывод. Но вот сколько это "долго"?
Там, где в задачу вводятся периоды "день", "час", когда и происходит опрос - условия более надёжные получаются.
288 Loyt
 
12.07.18
13:14
(286) Если они могут играть с временем самоубийства, то и путешественник для них не страшен.
289 exwill
 
12.07.18
13:23
(283) Ошибся. Убьется один голубоглазый в первый же день. Кареглазые не пострадают.
290 Loyt
 
12.07.18
13:24
(258) Кстати, если прямого запрета сообщать о цвете глаз нет, то это само по себе защищает от массового суицида.
291 Loyt
 
12.07.18
13:25
(289) Как он узнает в первый день?
292 vova1122
 
12.07.18
13:25
(289) это почему?
293 exwill
 
12.07.18
13:27
(287) Просто задача так сформулирована. Можно было так:
Мудрецы думают 10 мин. Потом записывают свой ответ:
"я знаю, что мой цвет ..." или "я не знаю свой цвет".
Потом знакомятся с ответами и думают следующие 10 мин.
Но так получается громодзко.
294 exwill
 
12.07.18
13:31
(292) После слов путешественника наступит непродолжительная пауза. Затем к нему кинутся со всех сторон люди (это будут, конечно, не все, но 100 из 1000 наберется) с вопросом "не меня ли ты имел ввиду?" Первый голубоглазый, получивший утвердительный ответ, спасет всех остальных.
295 rsergio
 
12.07.18
13:51
Условия немного неверные.

"на одном из вас надет белый колпак" из уст прохожего даст решение только задачи с двумя мудрецами.

С тремя этой информации не хватает и прохожий должен был сказать "на двоих из вас надет белый колпак"
296 Loyt
 
12.07.18
13:56
(295) Если считать, что отсутствие ответа всегда обосновано, то отсутствие ответа от двух других мудрецов подскажет каждому из них, что их колпак белый.
297 exwill
 
12.07.18
13:57
(295) Не поверишь, это даст решение для любого n мудрецов.
298 rsergio
 
12.07.18
14:01
(296) В изначальном условии отсутствие ответа ничего не говорит.

Возьмем любого мудреца. Он видит двоих в белых колпаках. Т.е. каждый из них видит как минимум один белый колпак, если у него не белый. Зная что на ком-то есть белый колпак не дает ответ а что же на нём т.к. один белый он уже видит. И видит ли он один белый или два - не важно.

Остальные будут молчать при любом раскладе, даже если у того кто думает будет на голове черный, или желтый, или белый. Ничего не изменится.
299 exwill
 
12.07.18
14:02
(298) Возьми условия из (293) и тебе сразу станет легче.
300 1Сергей
 
12.07.18
14:06
(298) каждый мудрец знает, что остальные тоже мудрецы
301 rsergio
 
12.07.18
14:09
(299) При любом раскладе изначальная задача не имеет решения, без изменения условия.

Например, один мудрец предполагает что у него красный колпак. Что это изменит? Каждый его оппонент видит белый и красный и не может определить свой цвет т.к. белый он видит, красный видит, а какой у него не знает.

То же будет, если предположить что у него зеленый. Такая же реакция - двум другим не хватает данных, чтобы определить свой цвет.

То же будет и когда он предположит что у него белый. Двум двоим опять не хватает информации о принятии решения.

При любом цвете его колпака он понимает, что два других не могут принять решение.

И только если поменять условие можно по паузе в ответе понять, что такой вариант приводит только к одному решению.
302 1Сергей
 
12.07.18
14:13
303 exwill
 
12.07.18
14:18
(301) Условие в (293) аналогично условию в (0). Просто в (0) условие более изящно. Вместо громоздкого описания периодов говорится о соревновании.
304 exwill
 
12.07.18
14:19
Кто-нибудь проверял решение (202)?
305 rsergio
 
12.07.18
14:29
(303) Так мы говорим что изначальные условия верные или нет?

Я лишь про то, что по изначальным условиям в очень многих вариантах мудрецы будут молчать и даже самому мудрому из них это ничего не даст.

Например, мы изначально знаем что на двоих белые колпаки, а на одном красный (Б-Б-К). Это изменит рассуждения хотя бы одного из мудрецов и будет ли отличаться от того, если на всех белые (Б-Б-Б)?

Нет, все будут молчать в обоих случаях. Т.к. каждый будет видеть как минимум один белый колпак. Ситуация изменится только если белый колпак будет только у одного (Б-К-К) или когда прохожий скажет что у двоих белые колпаки.
306 dezss
 
12.07.18
14:31
кстати про самоубийц...
имхо, они должны все убиться на 2-й день.
Смотрите.

Каждый голубоглазый видят 99 голубоглазых. Не 1, не 2, а именно 99.
Т.е. он должен считать, что прямо сегодня ночью они все и убьются.
Но если они не убились, значит и этот тоже голубоглазый, следовательно, они убьются на 2-й день.
307 1Сергей
 
12.07.18
14:32
(305) см (263)
308 Loyt
 
12.07.18
14:33
(306) Нигде не задано, что они все голубоглазые.
309 rsergio
 
12.07.18
14:50
(307) понял, многоходовочка :)
310 dezss
 
12.07.18
14:57
(308) ну и что?
они видят 99 голубоглазых, поэтому должны считать, что они все убьются в первый же день, если эти 99 видят только 98...но эти 99 видят тех же 99 и считают так же...
но раз в первый день они не убились, значит каждый из них поймет, что он тоже голубоглазый и убьется на 2-й день....

так что кареглазые, если че, тоже на 2-й день должны убиться...
311 exwill
 
12.07.18
14:59
(306) Убьется, как минимум, один в день, начиная с первого и кончая сотым.
312 exwill
 
12.07.18
14:59
(310) Кареглазые не пострадают.
313 Loyt
 
12.07.18
15:02
(310) Да почему они в первый день убьются, если в племени, например, 500 человек?

(311) Да вот ещё. Даже в случае роботов все голубоглазые убьются в один день, а все кареглазые - на следующий. И если голубоглазый не был единственным человеком в племени, это произойдёт точно не в первый день.
314 dezss
 
12.07.18
15:03
(312) я имел ввиду, что если про них тоже зайдет речь, они не на 1000-й день убьются, а тоже на 2-й)
315 dezss
 
12.07.18
15:03
(313) потому что они видят вокруг одно и то же...
316 Loyt
 
12.07.18
15:03
(312) Если цвета только два - вымрут все.
317 dezss
 
12.07.18
15:03
(316) они не знают, что их только 2
318 dezss
 
12.07.18
15:04
(312) мне просто подумалось, что все таки голубоглазые убьются на 2-й день, а не на 100-й
319 exwill
 
12.07.18
15:05
(313) Кареглазые не пострадают. Это мы знаем, что есть только голубоглазые и кареглазые. Они ничего такого не знают.
320 Loyt
 
12.07.18
15:05
(317) Я встречал условие, что цветов только два, и об этом знают.
321 dezss
 
12.07.18
15:07
(320) ну тогда на следующий день после голубоглазых грохнутся и остальные
322 exwill
 
12.07.18
15:08
(320) Даже при таком условии, математически правильный ответ:
Погибнет, как минимум, один голубоглазый. А с учетом человеческой природы, именно только один и погибнет.
323 exwill
 
12.07.18
15:09
(318) Почему на 2-ой, а не на первый или минус первый?
324 dezss
 
12.07.18
15:11
(323) хотя да...все таки на 100-й...
иначе на 2-й и все кареглазые убились бы...

ну тогда точно только один помрет...
причем, его именно убьет кто-то из сородичей для сохранения популяции)
325 exwill
 
12.07.18
15:12
(324) Он сам себя убьет, чтобы спасти остальных.
326 dezss
 
12.07.18
15:13
(325) он не знает, что он голубоглазый...
так первые 99 дней могут убиваться кареглазые, а на 100-й все голубоглазые
327 Loyt
 
12.07.18
15:14
(325) Технически ему сначала должны сказать его цвет глаз, то есть убъёт его всё-таки сказавший.
328 exwill
 
12.07.18
15:15
(327) Он спросит у путешественника.
329 Loyt
 
12.07.18
15:17
(328) Ну так если он окажется кареглазым, это будет бесполезная смерть.
330 dezss
 
12.07.18
15:20
я все таки за вариант того, что его должен кто-то убить..
331 exwill
 
12.07.18
15:21
(329) Они же не идиоты. Он спросит: "не меня ли ты имел ввиду". Такой вопрос безопасен для кареглазого в моем варианте задачи. В твоем, где заранее известно, что цветов только два, может быть несколько жертв кареглазых, пока не попадется голубоглазый.
332 exwill
 
12.07.18
15:22
(330) его, это кого?
333 dezss
 
12.07.18
15:29
(332) голубоглазого)
334 exwill
 
12.07.18
15:30
(333) Можно и так, но в этом не будет необходимости.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс