Задача про гномов и людоеда

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

«На следующее утро — сказал он, я построю вас в колонну и в случайном порядке надену на вас шапки двух цветов (красный и синий). Начиная с последнего в колонне, я буду спрашивать, какого цвета его шапка. Того, кто назовет цвет своей шапки правильно — отпущу, тех кто назовет неправильный цвет — того съем. Вы будете видеть всех тех, кто стоит впереди и слышать ответы тех, кто сзади. Но цвет своей шапки никто не видит. Говорить можно только одно слово – «красный» или «синий», иначе съем всех сразу».

Соотношение красных и синих шапок гномы не могут знать. Никакие дополнительные сигналы подавать нельзя (интонацией, паузами в ответах и т.п.).
Тем не менее, за ночь гномы придумали порядок ответов, который при этих условиях гарантировал выживание всех, кроме одного из них (у этого одного, тем не менее, тоже оставался шанс выжить).

Вопрос: какой способ придумали гномы?

Обсудить у себя 0
Комментарии (25)
хм…
ага. я сначала тоже так подумал
получаетс последний, с которого все начнется будет видеть всех, а себя только угадать сможет 
именно так — он потенциальная единственная жертва
может зеркало к затылку прицепили? или ботинки начистили?
нет) без подобных подвохов. только логика и математика)
а! я поняла!!! последний говорит цвет стоящего впереди! 
и?
или нет…
каждый гном будет называть цвет шапки того гнома, который стоит впереди него. получается, свой цвет не узнает только самый последний (он назовет цвет шапки предпоследнего ну и так по цепочке)
ой, нет не получается так
если этот цвет не совпадает с его цветом  он будет съеден. не получается)
именно) я это поняла уже после того, как комментарий оставила) надо ещё подумать
а количество гномов важно? или непринципиально
количество не имеет значения
подглядела ответ в нете… для меня он слишком сложный, чтобы даже так разобраться, неговоря уже — догадаться самой Гномы-профессоры попались людоеду))  кстати, почему людоед ест гномов? 
а кто его знает — голодный наверно) а ответ настолько же шикарный насколько и простой. сам поразился
мне лень искать ответ в нете, киньте ссылочку а)))
а подуиать и придумать? ))
неа… не в состоянии ни думать, ни придумывать))
мне бы хотелось чтоб товарисчь Таку над этой задачкой подумал…  потом ответ выдам
Говорят, эту задачу предлагают на собеседовании в Microsoft
да-да-да ))
ответ говорить не буду, т.к. ответил к сожалению не сам, а с помощью гугла… но ответ шикарен
Чтобы комментировать надо зарегистрироваться или если вы уже регистрировались войти в свой аккаунт.
купить лайки
все 233 Мои друзья