Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.11;
Скачать: CL | DM;

Вниз

Задачка про гномов   Найти похожие ветки 

 
saxon   (2006-05-19 17:39) [40]


> default ©   (19.05.06 17:34) [38]

Я решил. Не сразу конечно но решил. Про то что ее тут уже решали не знал.
Подумал может кому интересно будет.


 
oldman ©   (2006-05-19 17:40) [41]


> McSimm ©   (19.05.06 17:35) [39]


Я тоже "не американец", поэтому пойду и нормально подумаю... :)))
Хотя тут есть проблема:
гном может дать всего 2 ответа - Б или Ч
а вариантов 4 (Б чет, Б нечет, Ч чет, Ч нечет)...

Пойду таки подумаю.


 
default ©   (2006-05-19 17:41) [42]

в принципе в [27] всё и рассказали...


 
Cashmare ©   (2006-05-19 17:45) [43]

oldman ©   (19.05.06 17:40) [41]
гном может дать всего 2 ответа - Б или Ч
а вариантов 4 (Б чет, Б нечет, Ч чет, Ч нечет)...


Щас пойду плакать %)


 
oldman ©   (2006-05-19 17:47) [44]

Все... Закрою я эту тему для себя... Пойду подумаю...

ПИВО ВРЕДНО!!! Завтра подумаю, пожалуй...


 
default ©   (2006-05-19 17:48) [45]

saxon   (19.05.06 17:39) [40]
"Подумал может кому интересно будет."
понял
кстати, на будущее, лучше пиши, что ты её решил и предлагаешь решить интересующимся, а то когда я тоже так предлагал мне писали, иногда, в стиле "а самому подумать?", "что своих мозгов нет?" и тд:)


 
saxon   (2006-05-19 18:05) [46]


> default ©   (19.05.06 17:48) [45]

Ок!


 
default ©   (2006-05-19 23:03) [47]

в продолжение, для желающих
"Собрал султан N своих мудрецов и поместил в темницу
сказал им: завтра вас выведут на площадь
поставят в колонну по 1 человеку
каждому на голову наденут колпак
одного из трех цветов - красный, зеленый, синий
причем стоящий сзади будет видеть цвета колпаков каждого стоящего впереди него
но не будет видеть цвета колпака тех, кто за ним и своего собственного
каждую минуту будут бить в гонг и при этом один мудрец должен сказать цвет колпака
если этот цвет совпадет с цветом его колпака - он останется в живых
если нет - ему отрубят голову
в случае молчания головы отрубят всем
(каждый раз цвет называет разный мудрец, разумеется)
мудрецы за ночь посовещались и придумали алгоритм
сколько мудрецов можно 100% спасти"
по-моему, есть способ такой, что для любого числа цветов максимум потерять можно одного гнома


 
Ajax ©   (2006-05-19 23:59) [48]

Для любого количества цветов, мудрецов, гномов и драконов задача решается с максимум 1 потерей.

Алгоритм можно описать так:
1) Кодируются цвета шапок. Например красная - 0, зеленая - 1, синяя - 2 (и так далее).
2) Первая жертва суммирует числа соответствующие цветам шапок впередистоящих, делит на количество цветов и сообщает цвет, соответствующий остатку от деления.
3) Остальные считают по стоящим впереди, уже назвавшимся сзади и необходимом остатке от деления.


 
McSimm ©   (2006-05-20 00:10) [49]


> Ajax ©   (19.05.06 23:59) [48]

это неверно.


 
Ajax ©   (2006-05-20 00:13) [50]

>[49] McSimm ©   (20.05.06 00:10)
Можно пример когда алгоритм не сработает?


 
McSimm ©   (2006-05-20 00:36) [51]

2+0 = 1+1


 
SergP ©   (2006-05-20 04:41) [52]


> default ©   (19.05.06 23:03) [47]


> по-моему, есть способ такой, что для любого числа цветов
> максимум потерять можно одного гнома


Решение [47] с потерей одного мудреца в студию!


 
SergP ©   (2006-05-20 04:56) [53]

Хотя ИМХО


> Ajax ©   (19.05.06 23:59) [48]


прав..


 
Копир ©   (2006-05-20 07:55) [54]

http://forums.avalon.ru/forum/topic.asp?TOPIC_ID=1715


 
Гарри Поттер ©   (2006-05-20 10:18) [55]

Стоит одному ошибиться - сожрут его и всех остальных...
Ответственность однако :)


 
McSimm ©   (2006-05-20 12:17) [56]


> Стоит одному ошибиться - сожрут его и всех остальных...

сожрут его и последующих, пока опять кто-нибудь не ошибется :)


 
GEN++ ©   (2006-05-20 13:37) [57]

>Стоит одному ошибиться - сожрут его и всех остальных...
>Ответственность однако :)

 Ну пусть будут не гномы/мужрецы, а компьютеры/контроллеры/роботы


 
Ajax ©   (2006-05-20 16:04) [58]

>McSimm ©   (20.05.06 00:36)

Если бы надо было назвать скажем 2 цвета, то действительно такая неоднозначность имела бы место. В описанном случае такой неоднозначности нет.

Пусть мудрецов было 4 и шапки у них всех 3 цветов. Обозначим их как R, G, B и X. Где RGB - мудрецы с шапками соответствующего цвета, а X - первая несчастная жертва, цвет шапки которой неважен. Стоят они цепочкой RGBX. X считает сумму кодов цветов впередистоящих. Получается 0 + 1 + 2 = 3. Остаток от деления на 3 - 0. X называет цвет, соответствующий 0 - красный. Теперь мудрец B знает, что цвету его шапки соответствует число, которое надо добавить к 0 + 1, чтобы получить деление на 3 с нулевым остатком. Такое число единственное (в рамках условия задачи о 3-х возможных цветах). Это число 2. И он называет цвет - синий. Для мудреца G нужно найти число, при добавлении которого 0 + 2 дает деление на 3 с остатком 0. И сново число единственное - 1. Называет цвет - зеленый. Для последнего мудреца рассуждения аналогичны.

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


 
McSimm ©   (2006-05-20 16:46) [59]


> Пусть мудрецов было 4 и шапки у них всех 3 цветов.

пусть их было 10 и все шапки одного цвета с кодом 0


 
McSimm ©   (2006-05-20 16:48) [60]


> Ну или еще какой-либо аргументированный довод против.

пожалуйста
1+1+1 = 2+0+1


 
McSimm ©   (2006-05-20 16:51) [61]

Я даже не буду вникать в ваши рассуждения.
Закодировать последовательность 0,1,2...N ее суммой нельзя


 
McSimm ©   (2006-05-20 17:06) [62]

Наверное это все-таки я протормозил, извиняюсь.


 
Ajax ©   (2006-05-21 01:03) [63]

> [62] McSimm ©   (20.05.06 17:06)
>Наверное это все-таки я протормозил

Это точно.

>извиняюсь

Принято. Со всеми бывает.



Страницы: 1 2 вся ветка

Текущий архив: 2006.06.11;
Скачать: CL | DM;

Наверх




Память: 0.59 MB
Время: 0.057 c
2-1148368133
Roman_ln
2006-05-23 11:08
2006.06.11
Алгорим перевода из десятичной в двоичную СС


15-1147763288
Kolan
2006-05-16 11:08
2006.06.11
Где взять про объектное связывание?


15-1147845607
Ega23
2006-05-17 10:00
2006.06.11
С Днём рождения! 17 мая


15-1147718818
learner
2006-05-15 22:46
2006.06.11
Win XP SP2 странно работает FireWall ( стандартный от XP )


4-1142617056
KALqYAN
2006-03-17 20:37
2006.06.11
Open -> My Computer, My Documents, Control Panel...