Холодно. Пью.
Условие:
Волк поймал семерых козлят и собрался их съесть. Волк был старым пионером и сказал им: «Я запру вас в домике на ночь, а на следующее утро построю вас в колонну и надену каждому желтую или синюю пилотку. Каждый козленок будет видеть какие пилотки на козлятах, которые стоят впереди него, но не будет видеть свою собственную и тех, кто позади. Вы будете идти вперед и петь пионерские песни, а я буду спрашивать вас по очереди, начиная с последнего козлика, какого цвета у тебя пилотка. Того, кто не ответит, буду сразу съедать. Тот, кто угадает, будет помилован и отпущен. То, что будет говорить каждый козленок, будут слышать все остальные козлята. Поэтому, на мой вопрос вы должны будете отвечать монотонным голосом, без эмоций и однозначно, только «желтая» или «синяя». При попытках дать другим козликам подсказку – вся команда будет съедена целиком вместе с пилотками».
Козлики думали всю ночь и придумали такую стратегию поведения, которая позволит большинству из них выжить.
Внимание вопрос:
Что за стратегию поведения придумали козлики? Сколько козлят останутся живы? Второй вопрос – можно ли применить «козлиную» стратегию, если цветов у пилоток будет больше двух?
Ответ
Волк поймал семерых козлят и собрался их съесть. Волк был старым пионером и сказал им: «Я запру вас в домике на ночь, а на следующее утро построю вас в колонну и надену каждому желтую или синюю пилотку. Каждый козленок будет видеть какие пилотки на козлятах, которые стоят впереди него, но не будет видеть свою собственную и тех, кто позади. Вы будете идти вперед и петь пионерские песни, а я буду спрашивать вас по очереди, начиная с последнего козлика, какого цвета у тебя пилотка. Того, кто не ответит, буду сразу съедать. Тот, кто угадает, будет помилован и отпущен. То, что будет говорить каждый козленок, будут слышать все остальные козлята. Поэтому, на мой вопрос вы должны будете отвечать монотонным голосом, без эмоций и однозначно, только «желтая» или «синяя». При попытках дать другим козликам подсказку – вся команда будет съедена целиком вместе с пилотками».
Козлики думали всю ночь и придумали такую стратегию поведения, которая позволит большинству из них выжить.
Внимание вопрос:
Что за стратегию поведения придумали козлики? Сколько козлят останутся живы? Второй вопрос – можно ли применить «козлиную» стратегию, если цветов у пилоток будет больше двух?
Ответ
Пару лет назад одной моей ПЧ задавали, когда определяли, где она будет в армии служить (в Израиле с армией можно заключить контракт - она оплачивает твое обучение, а потом ты по специальности отрабатываешь некоторое время в одном из армейских учреждений).
Эта задача - на умение построить хитрый алгоритм с минимальными потерями в гномиках/козлятах/птичках и т.д. Алгоритмическое мышление - это хорошо, но обычно его проверяют более тривиальным способом - написанием какой-нибудь небольшой программулины. =)
У нас в военкоматах тесты блестящие просто
Ну так сравнили нашу армию с армией Израиля. =) К тому же, там было собеседование исключительно профессиональное, т.к. по договору отслужить надо по полученной специальности. Надо же доказать, что вложенные в тебя деньги не были невыгодным вложением =)
Здорово!
Диана Шипилова Garryncha
По-моему Фабий здесь выкладывал задачу про лампочку. И что-то смутно мне напомнило о ней, когда я эту читала... Надо поискать.
Minority
Да в качестве военкоматской задачи это жесть, конечно!
Но всё равно...
www.diary.ru/~Organon/p42075557.htm
Ты находишься в команте, в которой есть 3 выключателя, к которым подключены 3 лампочки в соседней комнате. Тебе надо сначала пощёлкать выключателями, а потом перейти в соседнюю комнату и определить, каким лампочкам какие выключатели соответствуют. Вначале все выключатели выключены.
Я как раз только что обжёгся о лампу
Это было очень кстати)
Garryncha "определить" используя любые рецепторы?
я в хорошем смысле этого слова)))
О моя повелительница,
Какие у вас жестокие флэшмобы однако ))))))
Один другого краше )
(((
ужас...
Теоремы завоюют мир! ))