ВУЗы и колледжи

Нужна помощь. Задача Энштейна.Условия сложнее

А. Эйнштейн придумал эту задачу в прошлом веке и полагал, что 98% жителей Земли не в состоянии ее решить. Принадлежите ли вы к 2% самых умных людей планеты? Здесь нет никакого фокуса, только чистая логика. 1. Есть 5 домов каждый разного цвета. 2. В каждом доме живет по одному человеку отличной друг от друга национальности. 3. Каждый жилец пьет только один определенный напиток, курит определенную марку сигарет и держит определенное животное. 4. Никто из 5 человек не пьет одинаковые с другими напитки, не курит одинаковые сигареты и не держит одинаковое животное. Вопрос: кому принадлежит рыба? Подсказки: Англичанин живет в красном доме Швед держит собаку Датчанин пьет чай Зеленый дом стоит слева от белого (считайте, что эти дома стоят рядом - иначе в задаче получаются два решения) Жилец зеленого дома пьет кофе Человек, который курит Pall Mall, держит птицу Жилец из среднего дома пьет молоко Жилец из желтого дома курит Dunhill Норвежец живет в первом доме Курильщик Marlboro живет около того, кто держит кошку Человек, который содержит лошадь, живет около того, кто курит Dunhill Курильщик сигарет Winfield пьет пиво Норвежец живет около голубого дома Немец курит Rothmans Курильщик Marlboro живет по соседству с человеком, который пьет воду Это всё, что необходимо для решения задачи
НЕМЦУ ПРИНАДЛЕЖИТ РЫБА!
Автоматом Лощадь попадает в Голубой дом. Потом видим что напитка и сигарет нет только у Шведа - даем Пиво и Winfield.Видим что Швед может попасть только в Белый дом :)) Датчанин с Чаем только в Голубой, Немцу остается - Зеленый. Без животного и сигарет - Англичанин, даем PallMall и Попугая. Сигарет нет у Датчанина - даем Marlboro, а вода и кошка достаются Норвежцу. РЫБКА уходит к Немцу! Вот и всё. КАКИЕ ПРОСЧЕТЫ?
РА
Рашит Абдурахманов
88 938
Лучший ответ
Вообще-то уже около пяти утра, поэтому все же не буду рваться в те 2% сейчас, но логика, конечно, это не плохо, но добавим конструктивности, мы имеем пять национальностей, пять номеров домов (нумеруем их слева направо, а не наоборот) , пять цветов, пять напитков, пять сортов сигарет, пять животных, т. е. шесть позиций, получаем в шестимерную матрицу, у которой в каждой размерности пять позиций. 1 стоит при условии, если это та уникальная личность, в остальных местах нули. Надо по подсказкам отыскать владельца рыбы. Алгоритм поиска позже.. . Но такой алгоритм позволит составлять и решать подобные задачи. А его публикация в Сети резко увеличит число "самых умных" на планете...
ES
Elnur Sarchukenov
18 316
Базируемся на том, что Норвежец - первый, он рядом с Голубым домом; Молоко среднее и оно может быть только в Красном или Белом доме, но белый справа от зеленого, т. е. Молоко только в Красном. А дальше уже просто, т. к. основная база расставлена.

Цепочки получаются (начиная от первого дома) :
Желтый - Норвежец - Вода - Dunhill - Кошка
Голубой - Датчанин - Чай - Marlboro - Лошадь
Красный - Англичанин - Молоко - Pall Mall - Птица
Зеленый - Немец - Кофе - Rothmans - РЫБА
Белый - Швед - Пиво - Winfield - Собака

Немец - РЫБА

P.S. минут 30 потратила, в первой попытке допустила ошибку :(, а вторая удачная :)