WEB форумы на jedi
[Форум] [Помощь] [Поиск] [Выйти]
Добро пожаловать, [info]User

WEB форумы на jedi [ПОИСК] [Архив до 03.2006]

Тема Задачка на сообразительность К предыдущему сообщению На следующее сообщение Уголок психософата и эзотерика

Отправил Uz в 11:58 06.06.2003[Ответить]
Почитал несколько таких постингов и вот тоже решил задать задачку на сообразительность, возможно кто-то ее знает, но не думаю, что таких много. Значит, так:
В монастыре жили 100 монахов, однажды вечером смотритель монастыря собрал всех вместе и сказал, что завтра утром их всех ждет серьезное испытание: он поставит их в шеренгу, друг за другом, первый будет видеть всех остальных, т.е. 99, 2-ой - всех, кроме первого, 3-ий - всех, кроме 1-ого и 2-го..... 100-ый - не будет видеть никого, дальше он оденет им на головы шапки двух цветов - белые и черные, так чтобы каждый не видел цвета своей шапки, а только шапки своих товарищей спереди. Потом, начиная с первого, будет спрашивать - какого цвета на нем шапка, если монах ошибется - его ждет смерть. Времени подумать у них было до утра.
Вопрос: какой алгоритм спасения придумали монахи, так чтобы максимальное количество из них осталось в живых.


Отправил Baдiмъ в 12:02 06.06.2003[Ответить]
Замочить настоятеля


Отправил Юнu в 12:07 06.06.2003[Ответить]
Вадим!!! 8)
Тебе ли призывать к убийству настоятеля монастыря?
:-Р


Отправил Baдiмъ в 12:22 06.06.2003[Ответить]
такого - адназначна! :)


Отправил Backs в 12:25 06.06.2003[Ответить]
Шапки одеты случайным образом?


Отправил Uz в 13:36 06.06.2003[Ответить]
Есснно, случайным, и никому неизвестно скока, каких, и у кого,
может 50/50, а может 1/99, а может все одного цвета. Вертеть головой запрещено, а также снимать шапку. При вопросе смотрителя можно говорить только одно слово Белая или Черная.


Отправил SandMan в 13:47 06.06.2003[Ответить]
Я знаю алгоритм, гарантированно спасающий 99 человек... Было бы три цвета - куда как интереснее стало бы.

В общем, я пока помолчу о сути алгоритма, если что - потом скажу.

Кстати, где-то эту задачу я видел (и решил, соответственно)... Уж не на Турнире Городов ли?..


Отправил Uz в 14:03 06.06.2003[Ответить]
МолодЕц. Чего думать-то над тремя? 98 гарантировано, 1 - 1/3 вероятности, 2-ой на 1/2.
Я ее решал за неделю до сдачи диплома, в баре под институтом, за кружечкой пивка (не единственной :).


Отправил Key в 14:26 06.06.2003[Ответить]
А какая разница, два цвета или шесть?
Нумеруем их, первый складывает цвета шапок и выдает остаток от деления по кол-ву цветов.

А вот что первому делать, это вопрос.. настоятеля, действительно что-ли, мочить..
Хотя.. пусть богу молится, монастырь все-таки :)


Отправил Uz в 14:38 06.06.2003[Ответить]
Че то не понятно - кого и на сколько делить? Поконкретнее плззз.


Отправил SandMan в 15:11 06.06.2003[Ответить]
Белый колпак - единичка, Черный колпак - двоечка, и т.д., скажем, до шести. Между колпаками расставляем знаки +, суммируем итог, делим на количество цветов. Остальным (кроме первых n-1) всё ясно.


Отправил Uz в 15:20 06.06.2003[Ответить]
Все равно сложно. Долго будут считать. Их всех за это время зарэжут :))) Вы считаете как настоящие математики, а они монахи :) Ладно проехали... Был такой дядька Буль, не Галина Бланка Буль-Буль, а просто Буль.


Отправил Key в 15:21 06.06.2003[Ответить]
Цаета начинать нумеровать с нуля, это важно.

Каждый, кроме первого, знает сумму цветов с ним самим, и видит перед собой сумму без него. Разница и есть его цвет.

Откуда берутся первые (n-1)?


Отправил Uz в 15:26 06.06.2003[Ответить]
потому что как раз эти n-1 говорят ключ для всех, жертвуя собой (или не жертвуя) причем вероятность правильного ответа среди первых n-1 возрастает.


Отправил Key в 16:26 06.06.2003[Ответить]
Чушь. Только 1-ый жертвует.


Отправил Uz в 16:33 06.06.2003[Ответить]
Ладно, ладно, согласен...


Отправил Patrol в 15:30 06.06.2003[Ответить]
А если все шапки белые?
А если черная только одна из 100? :) Все это монахам не известно :)
А если монахи не знают, что случилось с предыдущим? :)
А кто скажет монахам общую сумму, вот что важно? :) Первый еще может посчитать, но второй - уже нет :)


Отправил Uz в 15:32 06.06.2003[Ответить]
В этом и логика (далее читай мой предыдущий месадж),
они знают что тот, кто после n-1 точно живой, а если ошибся то вся система правильных ответов рушится.
Не надо говорить сумму, (так говорит Буль), по умолчанию монахи умеют складывать и отнимать до 100 :)))


Отправил Patrol в 15:35 06.06.2003[Ответить]
В задаче не сказано, разрешено ли монахам разговаривать... Если да - то им проще сказать братьям, какие у них шапки :)


Отправил Uz в 15:39 06.06.2003[Ответить]
Им нельзя нифига говорить. Кроме цвета шапки. Я уже говорил, кажися. Ну и все слышат, что говориться, ессно


Отправил SandMan в 15:39 06.06.2003[Ответить]
в оригинале король поставил в шеренгу сотню мудрецов (и где только набрал, не понятно), приказал каждому выкрикнуть цвет своего колпака, по очереди. Так что все живые слышат всё, что им нужно. Дальше - чистая арифметика.


Отправил Patrol в 16:29 06.06.2003[Ответить]
Ну, если монахи слышат слова предыдущего - тогда все для них просто, конечно... :) Если кто-то не ошибется от страха ;)
А вот если не слышат.... Тут уж по теории вероятности надо считать сколько поляжет.. ;)


Отправил Uz в 16:03 06.06.2003[Ответить]
Удалено, за ненадобностью


Отправил Baдiмъ в 15:49 06.06.2003[Ответить]
Вот именно.
Может сработать, только если закон распределения близок к нармальному с малой дисперсией.


Отправил SandMan в 16:01 06.06.2003[Ответить]
Какое распределение???
Разве не понятно, как действовать???

Вот решение:

Нумеруем цвета, начиная с нуля. Потом считаем количество цветов.

Первый (видит всех) - считает сумму цветов (скажем, 1+4+3+5+0+1+1+2), находит остаток от деления этой суммы на количество цветов, получает соответствующий цвет и выкрикивает его. Если ему повезло (выкрикнутый цвет совпал с цветом его шапки) - он жив. Иначе он единственная жертва.
Второй знает остаток от деления всей суммы (его выкрикнул первый), видя, какие цвета перед ним, может вычислить свой цвет (теория сравнений, ЛМК, 5-6-е классы). И без труда его выкрикивает, гарантированно оставаясь живым. Теперь третий знает остаток от деления всей суммы (выкрикнул первый) и цвет предыдущего (выкрикнул второй), значит, может вычислить свой цвет. И т.д. Всего жертв - не более одной, остальные участники спасены.


Отправил Uz в 16:12 06.06.2003[Ответить]
Действительно, при любых количествах цветов, гарантированно 99, хм... Буль утонул... только ученик 5-6 классов не решит, если решит то он 1 из огромного множества таких как он.


Отправил SandMan в 16:56 06.06.2003[Ответить]
Ученик 5-6-ых классов ЛМК (Ленинградские Математические Кружки, книжка по ним существует) обладает достаточной базой для понимания этого решения. У него может не хватить культуры изложить его самому. А может, и не только культуры.

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

А ещё на оборотах. Налоги, например :)


Отправил Key в 16:24 06.06.2003[Ответить]
Спасибо, что разъяснил это решение, я как увидел столько бреда выше.. уф.
Я б не стал повторять :)


Отправил Uz в 16:29 06.06.2003[Ответить]
Про 3 и более цветов только еще услышал, думал над задачкой чисто как над бинарной.


Отправил SandMan в 15:52 06.06.2003[Ответить]
Первые (n-1) берутся из глюка.
Насчёт нумерации цветов - действительно, с нуля.



Отправил Key в 16:23 06.06.2003[Ответить]
ок.


Отправил Uz в 16:30 06.06.2003[Ответить]
Уговорил, план плохой попался...:))))


Отправил Key в 16:55 06.06.2003[Ответить]
Бтв, из всех, посылаемых на форум, самой твердой была Бигова про генерала.. http://jedi.kosnet.ru/forum/topic_show.pl?id=6908
Пора уже переплюнуть, а? :)

П.С. Паш, если читаешь, ты обещал какую-то бросить сюда, помнится, мм?
http://jedi.kosnet.ru/forum/topic_show.pl?id=9926#105545


Отправил Uz в 16:14 09.06.2003[Ответить]
Прочитал топик, но УРЛи чтото не грузятся :(((


Отправил Key в 18:21 09.06.2003[Ответить]
Грузятся, почему нет..
404.


А картинка была типа такой:

! ! !
._._.
! ! !
._._.
! ! !


Отправил Uz в 08:56 10.06.2003[Ответить]
...404... :))))))))))))))))))
Пасиба.


Отправил Big в 16:35 10.06.2003[Ответить]
Если я ничего не напутал, то задачка выглядит так:

sqr(4 - x^2) + sqr(9 - x^2) = sqr(4 - x^2) * sqr(9 - x^2)

т.е. сумма корней равна их произведению. Решения пока не нашёл...


Отправил Baдiмъ в 16:37 10.06.2003[Ответить]
А что, в наше время еще кто-то ищет корни уравнений аналитически??? :-)


Отправил Big в 17:34 10.06.2003[Ответить]
Математика - гимнастика ума.


Отправил SandMan в 17:22 10.06.2003[Ответить]
Красиво. Вечером подумаю, беру время до завтрашнего утра.


Отправил Big в 21:21 18.06.2003[Ответить]
Чем дело кончилось?


Отправил SandMan в 22:24 18.06.2003[Ответить]
Пока ещё не кончилось... Полярная ночь :))


Отправил Uz в 16:28 19.06.2003[Ответить]
А я до сумм степеней икса дошел, чтото х в 8 степени старший, а дальше влом решать, я и раньше то плохо эти многочлены решал (или как их там, забыл уж даже :)


Отправил SandMan в 21:49 19.06.2003[Ответить]
У меня вроде полегче. Только всё равно буксует. Привёл к уравнению четвёртой степени, все коэффициенты ненулевые. Думаю, что делать дальше. Есть стойкое желание исхитриться и привести к биквадратному (нагло, но вдруг повезёт) или хотя бы получить неполное.


Отправил Uz в 09:30 21.06.2003[Ответить]
Пока времени катастрофически нет, как тока появится, на досуге сяду и попробую с самого начала.