爱因斯坦的那道智力题是谁养鱼的详细推理过程?

1、在一条街上,有5座房子,喷了5种颜色。
2、每个房里住着不同国籍的人
3、每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物
问题是:谁养鱼?
提示1、英国人住红色房子
2、瑞典人养狗
3、丹麦人喝茶
4、绿色房子在白色房子左面(没说是相邻的!)
5、绿色房子主人喝咖啡
6、抽Pall Mall 香烟的人养鸟
7、黄色房子主人抽Dunhill 香烟
8、住在中间房子的人喝牛奶
9、 挪威人住第一间房
10、抽Blends香烟的人住在养猫的人隔壁
11、养马的人住抽Dunhill 香烟的人隔壁
12、抽Blue Master的人喝啤酒
13、德国人抽Prince香烟
14、挪威人住蓝色房子隔壁
15、抽Blends香烟的人有一个喝水的邻居
问题:谁的家里养鱼?
注意!!答案是丹麦人,不要再说是德国人养鱼了。

丹麦人养鱼。

分析过程:

这道题目说白了也是排列组合的问题。

我的方法是这样子的:首先说明一下,我是借助了画图(visio)工具的组合功能。

第一步:整一个5×5的表格,行代表分类,列代表顺序。将一些位置已定的项目填进去,如图①;

第二步:根据已知条件将各个项目进行排列组合,如图②;

第三步:将图②中的8个组合,结合没有用的已知条件,可以得到最终的排列。

从而可以得知:养鱼的是丹麦人。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-10
  挪威(黄) 丹麦(兰) 英国 (红) 德国(绿) 瑞典(白)
  dunbill blends pall mall prince bluemaster
  矿泉水 茶 牛奶 咖啡 啤酒
  猫 马 鸟 鱼 狗(自己对齐啊)
  先确定挪威人住黄色房子,在最左边。蓝色第二。由于绿房子在白左边所以再中间的可能是红或白.但绿房子的人喝咖啡,与中间的人和牛奶矛盾,所以英国人在当中.
  房子的顺序确定了.
  接着直接知道挪威人抽dunbill ,蓝房子的人养马.英国人喝牛奶,绿房子的人喝咖啡,丹麦人喝茶,抽bluemaster的人喝啤酒,
  所以住绿房子的人只能是德国人因为他抽prince .那么丹麦人可能是在蓝房子或白房子.如果丹麦人在白房子,那么瑞典人蓝房子且喝啤酒,由于挪威人只能喝矿泉水,但喝矿泉水的人与抽Blends的人为邻,与瑞典人抽bluemaster矛盾.所以丹麦人在蓝房子,瑞典人在白房子.
  现在我们得到的结果是:
  挪威人在黄房子,抽dunbill,喝矿泉水;丹麦人在蓝房子,喝茶,养马;英国人在红房子,喝牛奶;德国人在绿房子,抽prince,喝咖啡;瑞典人在白房子,抽bluemaster,喝啤酒.
  现在只剩下谁抽Blends的问题了,可能是丹麦人或英国人.如果英国人抽Blends,那么他的邻居没人喝矿泉水.所以丹麦人抽Blends,那么英国人只能抽pall mall.既然英国人抽 pall mall,那么他只能养鱼,且挪威人养猫.
  由于瑞典人养狗,丹麦人养马,所以只有德国人养鱼.
  补充下正确答案是 德国人,我不知道其他楼怎么推出丹麦人的,很诧异阿本回答被提问者采纳
第2个回答  2010-09-04
挪 丹 英 德 瑞黄 蓝 红 绿 白DU BL PM PR BM猫 马 鸟 狗矿 茶 奶 咖 啤按照上面的阵列将条件往里填,其中我解得关键在于是丹麦在第二还是德国在第二,我都试了下,最终德国淘汰,丹麦在第二,其他都是唯一的
SO 答案是丹麦人
第3个回答  2010-09-08
不是推理的,推理太麻烦,只要画张表格就清楚了
第4个回答  2010-09-14
o
相似回答