Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

19.02.2006, 14:54
|
|
Постоянный
Регистрация: 02.10.2005
Сообщений: 490
Провел на форуме: 2333839
Репутация:
212
|
|
А вам слабо?
Загадка Энштейна
1. Есть 5 домов разного цвета.
2. В каждом доме живёт 1 человек: англичанин, немец, датчанин, норвежец, швед.
3. Каждый пьёт определённый напиток, курит определённую марку сигарет и держит животное.
4. Совпадений нет: т.е у каждого человека своё животное, своя марка сигарет и неповторяющийся напиток.
Вопрос:
Кому принадлежит рыба?
Подсказки:
1. Англичанин живёт в красном доме.
2. Швед держит собаку.
3. Датчанин пьёт чай.
4. Зелёный дом стоит справа от белого.
5. Жилец зелёного дома пьёт кофе.
6. Курящий Pall Mall держит птицу.
7. Жилец среднего дома пьёт молоко.
8. Жилец жёлтого дома курит Dunhill.
9. Норвежец живёт в 1-ом доме.
10. Курильщик Marlboro живет около того, кто держит кошку
11. Держащий лошадь живёт около того, кто курит Dunhill.
12. Курильщик Winfield пьёт пиво.
13. Норвежец живёт около голубого дома.
14. Немец курит Rothmans
15. Курильщик Marllboro живёт по соседству с тем, кто пьёт воду.
Ну вот собственно такая загадка. Попробуйте разгадать) Я сам ещё не разгадал, но у моей двадцатилетней сестры это получилось за 1 час 40 минут))) Ответа я тоже не знаю пока)
Последний раз редактировалось Zadoxlik; 19.02.2006 в 15:04..
Причина: 10-ыйпункт был неверен...
|
|
|

19.02.2006, 15:07
|
|
Познающий
Регистрация: 21.03.2005
Сообщений: 71
Провел на форуме: 516278
Репутация:
15
|
|
Создаешь в SQL неколько таблиц с ключами и группами, таблицы групп, настраиваешь группы, связи, а потом фуячишь select с кучей join и получаешь результат
domains
loc = first; second; middle; third; last
predicates
left_neighbor(loc,loc)
next_to(loc,loc)
is_not(loc,loc)
first_to(loc,loc)
differ(loc,loc,loc,loc,loc)
clauses
left_neightbor(last,third).
left_neightbor(third,middle).
left_neightbor(middle,second).
left_neightbor(second,first).
next_to(x,y) :-
left_neightbor(x,y).
next_to(x,y) :-
left_neightbor(y,x).
right_to(x,y) :-
left_neightbor(x,y).
right_to(x,y) :-
left_neightbor(x,z), right_to(z,y).
is_not(x,y) :-
right_to(x,y).
is_not(x,y) :-
right_to(y,x).
differ(x1,x2,x3,x4,x5) :-
is_not(x1,x2), is_not(x1,x3), is_not(x1,x4), is_not(x1,x5),
is_not(x2,x3), is_not(x2,x4), is_not(x2,x5),
is_not(x3,x4), is_not(x3,x5),
is_not(x4,x5).
goal
Englishmen = Redhouse, % 1
Swede = Dogowner, % 2
Dutch = Teadrinker, % 3
left_neightbor(Greenhouse,Whitehouse), % 4
Coffeedrinker = Greenhouse, % 5
Pallmallsmoker = Birdyowner, % 6
Milkdrinker = middle, % 7
Dunhillsmoker = Yellowhouse, % 8
Norwegian = first, % 9
next_to(Marlborosmoker,Catowner), % 10
next_to(Dunhillsmoker,Horseowner), % 11
Winfieldsmoker = Beerdrinker, % 12
next_to(Norwegian,Bluehouse), % 13
German = Rothmanssmoker, % 14
next_to(Marlborosmoker,Waterdrinker), % 15
differ(Greenhouse,Yellowhouse,Redhouse,Whitehouse,
Bluehouse), % дома разные
differ(Fishowner,Catowner,Horseowner,Birdyowner,Do
gowner), % жывотные тоже разные
differ(Beerdrinker,Milkdrinker,Teadrinker,Coffeedr
inker,Waterdrinker), % напитков адинаковых нет
differ(Englishman,Swede,Norwegian,German,Dutch), % никакого космополитизъма
differ(Dunhillsmoker,Pallmallsmoker,Marlborosmoker
,Winfieldsmoker,Rothmanssmoker). % ахтунг!
Желтый. Синий... Красный. Зеленый Белый
Норвежe Датчанин Англичан Немец.. Швед
Кот.... Лошадь.. Птичка.. Рыбка.. Собака
Вода... Чай..... Молоко.. Кофе... Пиво
Dunhill Marlboro PallMall Rotmans Winfield
|
|
|

19.02.2006, 15:14
|
|
Banned
Регистрация: 13.12.2005
Сообщений: 1,091
Провел на форуме: 9751364
Репутация:
1847
|
|
лоль......
antares 
|
|
|

19.02.2006, 15:44
|
|
Постоянный
Регистрация: 28.02.2005
Сообщений: 853
Провел на форуме: 3369632
Репутация:
749
|
|
У немца ! Решал 40 минут
Нда, ну и тугодум)
Последний раз редактировалось Zadoxlik; 19.02.2006 в 22:22..
|
|
|

19.02.2006, 15:50
|
|
Постоянный
Регистрация: 28.02.2005
Сообщений: 853
Провел на форуме: 3369632
Репутация:
749
|
|
PHP код:
кто жывотное сигареты пьет дом нумер
англ птица палмал молоко красный 3
датчанин лошадь марлборо чай голубой 2
немец РЫБА ротхманс кофе зеленый 5
норвежец кошка дунхилл вода желтый 1
швед собака венфиелд пиво белый 4
Если меня сглюкало, поправьте =)
|
|
|

19.02.2006, 16:12
|
|
Постоянный
Регистрация: 22.08.2005
Сообщений: 540
Провел на форуме: 4372175
Репутация:
1221
|
|
1. Желтый 2. !Голубой! 3. Красный 4.!Белый! 5.!Зелёный!
Дunhill--------Лошадь ------ !Молоко!----- Winfield -- !Кофе!
!Норвежец! -- Мальборо ---- Англич -- -- Пиво --- Немец
Кошка ---- Датчанин ----- Птица --- -- Швед ----- Rothmans
Вода ------- Чай -------- PallMal ---- Собака ------РЫБКА
У немца..
Решил гдето за 35минут.. На самом деле не очень сложно=))
|
|
|

19.02.2006, 16:20
|
|
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
Провел на форуме: 13936387
Репутация:
1844
|
|
Я знаю ответ ))) Рыба у меня... Решил за пару секунд ))) У меня дома рыбки в аквариуме, дом жёлтый, курю честер, пью водку...
|
|
|

19.02.2006, 16:25
|
|
Постоянный
Регистрация: 28.02.2005
Сообщений: 853
Провел на форуме: 3369632
Репутация:
749
|
|
Отсюда вывод:
либо Энштейн был не так умен, как представляется
либо люди очень быстро эволюционируют
либо у нас тут собрались самые головастые парни Земли =)
|
|
|

19.02.2006, 16:28
|
|
Постоянный
Регистрация: 02.10.2005
Сообщений: 490
Провел на форуме: 2333839
Репутация:
212
|
|
думаю третье)))
ЗЫ и я думаю если Эйнштей хотел сделать сложней он бы сделал)
|
|
|

19.02.2006, 16:37
|
|
Banned
Регистрация: 13.12.2005
Сообщений: 1,091
Провел на форуме: 9751364
Репутация:
1847
|
|
Я думаю что Эйнштейн не знал о sql 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|