来看看这道爱因斯坦出的测试题, 他说世界上有98%的人回答不出(0分)

  • 主题发起人 dingbaosheng
  • 开始时间
D

dingbaosheng

Unregistered / Unconfirmed
GUEST, unregistred user!
来看看这道爱因斯坦出的测试题, 他说世界上有98%的人回答不出
  前提:
1. 有5栋5种颜色的房子
  2. 每一位房子的主人国籍都不同
  3. 这5个人每人只喝一个牌子的饮料, 只抽一个牌子的香烟, 只养一种宠物
  4. 没有人有相同的宠物, 不抽相同牌子的香烟, 不喝相同的饮料
已知条件:
1. 英国人住在红房子里
  2. 瑞典人养了一条狗
  3. 丹麦人喝茶
  4. 绿房子在白房子左边
  5. 绿房子主人喝咖啡
  6. 抽PALL MALL烟的人养了一只鸟
  7. 黄房子主人抽DUNHILL 烟
  8. 住在中间那间房子的人喝牛奶
  9. 挪威人住在第一间房子
  10. 抽混合烟的人住在养猫人的旁边
  11. 养马人住在DUNHILL烟的人旁边
  12. 抽BLUE MASTER烟的人喝啤酒
  13. 德国人抽PRINCE烟 :
  14. 挪威人住在蓝房子旁边
  15. 抽混合烟的人的邻居喝矿泉水
  问题是: 谁养鱼?
 
头昏.....
想睡觉......
没时间......
 
有点头絮了,再想
 
画个图来做就不会头昏了.
 
接受答案了.
 
德国人养鱼.
正在头痛的寻找算法中。。
请问这道题的出处是?
希望真的是爱因斯坦出的,那样我还不算太失败。
我想,如果只是要答案而不需要写算法,并且不限时间,应该有50%的人都会做,
 
英国人:红房子 喝牛奶 抽PALL MALL 养鸟
瑞典人:白房子 喝啤酒 抽Blue Master 养狗
丹麦人:蓝房子 喝茶 抽混合烟 养马
挪威人:黄房子 喝矿泉水 抽DUNHILL 养猫
德国人:绿房子 喝咖啡 抽Prince 养鱼

 
我还是不理解, 题目中没说有人养鱼呀, 还有, 没说养鱼的人一定在这几个人之中呀?
需求存在二义性...
 
1 2 3 4 5
-------------------------------------------------------
色: 黄 兰 红 绿 白
-------------------------------------------------------
国: 挪 丹 英 德 瑞
-------------------------------------------------------
烟: Dun 混 Pall Prince blue
-------------------------------------------------------
宠: 猫 马 鸟 鱼 狗
-------------------------------------------------------
饮: 矿 荼 Milk 咖 beer
-------------------------------------------------------
我的答案,与 cAkk 兄相同 (注: 房子从左往右排)
 
很对,就是德国人养鱼[:)]
 
关于算法,我觉得用穷尽搜索很快可以得出结果了, 生成 5的5次方个5X6的数组,全部符合条
件的那个数组就是答案了.
 
顶部