Задача становится гораздо проще, как только на нее перестаешь смотреть и начинаешь решать. Словом, ситуация «Глаза боятся – руки делают». Например, известная «Задача Эйнштейна» (которая, скорее всего не имеет к Эйнштейну никакого отношения). С завидной регулярностью в соц. сетях постят несколько вариантов одной и той же задачи, с обязательным упоминанием, что решить головоломку способны лишь 2% людей. В результате люди пролистывают, даже особо не читая условие.
Оригинальный текст задачи:
С одной стороны улицы подряд стоят пять домов, каждый — своего цвета. В каждом живёт человек, все пять — разных национальностей. Каждый человек предпочитает уникальную марку сигарет, напиток и домашнее животное. Кроме того:
- Норвежец живет в первом доме.
- Англичанин живет в красном доме.
- Зеленый дом находится сразу слева от белого*.
- Датчанин пьет чай.
- Тот, кто курит Marlboro, живет рядом с тем, кто выращивает кошек.
- Тот, кто живет в желтом доме, курит Dunhill.
- Немец курит Rothmans.
- Тот, кто живет в центре, пьет молоко.
- Сосед того, кто курит Marlboro, пьет воду.
- Тот, кто курит Pall Mall, выращивает птиц.
- Швед выращивает собак.
- Норвежец живет рядом с синим домом.
- Тот, кто выращивает лошадей, живет в синем доме.
- Тот, кто курит Winfield, пьет пиво.
- В зеленом доме пьют кофе.
Вопрос: кто разводит рыбок?
* Более популярная в соцсетях версия задачи говорит просто «зеленый слева от белого», т.к. фразу изначально неверно перевели с английского, этот вариант допускает второе решение.
Решение с помощью 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 |
Вода | Чай | Молоко | Кофе | Пиво |
И у нас осталась последняя пустая ячейка, которая и является ответом: рыбок держит немец.