Задача Эйнштейна

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

Оригинальный текст задачи:

С одной стороны улицы подряд стоят пять домов, каждый — своего цвета. В каждом живёт человек, все пять — разных национальностей. Каждый человек предпочитает уникальную марку сигарет, напиток и домашнее животное. Кроме того:

  1. Норвежец живет в первом доме.
  2. Англичанин живет в красном доме.
  3. Зеленый дом находится сразу слева от белого*.
  4. Датчанин пьет чай.
  5. Тот, кто курит Marlboro, живет рядом с тем, кто выращивает кошек.
  6. Тот, кто живет в желтом доме, курит Dunhill.
  7. Немец курит Rothmans.
  8. Тот, кто живет в центре, пьет молоко.
  9. Сосед того, кто курит Marlboro, пьет воду.
  10. Тот, кто курит Pall Mall, выращивает птиц.
  11. Швед выращивает собак.
  12. Норвежец живет рядом с синим домом.
  13. Тот, кто выращивает лошадей, живет в синем доме.
  14. Тот, кто курит Winfield, пьет пиво.
  15. В зеленом доме пьют кофе.

Вопрос: кто разводит рыбок?

* Более популярная в соцсетях версия задачи говорит просто «зеленый слева от белого», т.к. фразу изначально неверно перевели с английского, этот вариант допускает второе решение.

Решение с помощью Excel бумаги и карандаша вообще дело техническое, примерно на уровне простенького судоку.

Рисуем табличку 5 на 5. В первую ячейку пишем «Норвежец». Смотрим 12 пункт – норвежец живет рядом с синим домом, пишем во вторую ячейку синий, п.13 – пишем под «синий» – «лошадь».

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

Объединяем 8 и 15 пункты условия, в центре пьют молоко, но в зеленом доме кофе, следовательно остается только 1 вариант, англичанин живет в третьем доме, а потом идут зеленый и белые дома.

Норвежец Англичанин
Жетлый Синий Красный Зеленый Белый
Лошадь
Dunhill
Молоко Кофе

Теперь пытаемся разместить объекты одновременно из 4, 9 и 14 условий: Winfield/пиво и датчанин/чай могут быть во 2 или 5 доме, но 9 пункт условия (Marlboro/сосед-вода) исключает один из вариантов.

Норвежец Датчанин Англичанин Швед
Жетлый Синий Красный Зеленый Белый
Лошадь Собаки
Dunhill Marlboro Winfield
Вода Чай Молоко Кофе Пиво

Мы уже так много всего заполнили, что дальнейшее совсем просто. У условия №7 (Немец/Rothmans) не остается других вариантов, только 4 дом. У №10 (Птицы/Pall Mall) тоже остается единственный вариант – третий дом, а кошек может держать только норвежец.

Норвежец Датчанин Англичанин Немец Швед
Жетлый Синий Красный Зеленый Белый
Кошки Лошадь Птицы Собаки
Dunhill Marlboro Pall Mall Rothmans Winfield
Вода Чай Молоко Кофе Пиво

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

Share Button

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *