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