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香烟的人有一个喝水的邻居
在网上看到这样的题目,据说是爱因斯坦出的并且世界上90%人都不能解出这道题。昨晚花了1个多小时,在没看任何答案提示下解出了这道题,为了证明自己是属于那些10%的人,今天再花了将近两个小时的时间把解题过程写了下来,和大家分享。~_~
解题开始:
过程一:
首先从9和14开始,可以确定第一间房是挪威人并且第二间房是蓝色的(结论1)。
第4条是一个关键点。由结论1得出绿色房子要不是中间的房子,要不就是第4间房子
如果是中间的房子,那么由5可以得出中间房子人喝咖啡, 这个和8矛盾,所以排出了绿色房子是中间房子的可能性,由此得出绿色房子是第4间房子,结合5得出第4间房子的人喝咖啡,白色房子是第5间房子(结论2)。
这时候得到一张初步的表格:
颜色 |
|
蓝色 |
|
绿色 |
白色 |
国籍 |
挪威 |
|
|
|
|
饮料 |
|
|
|
咖啡 |
|
宠物 |
|
|
|
|
|
香烟 |
|
|
|
|
|
过程二:
从结论2(上面的表格)出发。由1和得出英国人只能住中间的红房子,加上8可以得出中间的人喝牛奶。现在只剩下一种颜色未确定,那就是7中的黄色。所以得出第一间房子是黄色,并且主人是抽Dunhill香烟。再看11,因为第一间房子主人抽Dunhill,而养马的人却在他隔壁,所以养马的人只能在第二间房子(结论3)
由此可以继续填写表格:
颜色 |
黄色 |
蓝色 |
红色 |
绿色 |
白色 |
国籍 |
挪威 |
|
英国 |
|
|
饮料 |
|
|
牛奶 |
咖啡 |
|
宠物 |
|
马 |
|
|
|
香烟 |
Dunhill |
|
|
|
|
过程三:
接下来是到了整个问题的最关键点上。现在只剩下提示点2,3,6,10,12,13,15经过筛选, 得出3只有两种可以选择的结果。也是整个问题的突破口,由结论3得出丹麦人不是在第2间房子就是在第5间房子。假设他是在第5间房子,那么由15可以得出喝水的那个家伙肯定在第1个房间就是在第2个房间(因为3种饮料确定了,喝水的人只能是在第1个或是在第2个房间)。再假设喝水的人在第2个房间,那么由15得抽Blends烟的人只能在中间的房间。这时一张假设条件下的表示是这样的:
颜色 |
黄色 |
蓝色 |
红色 |
绿色 |
白色 |
国籍 |
挪威 |
|
英国 |
|
丹麦 |
饮料 |
|
水 |
牛奶 |
咖啡 |
茶 |
宠物 |
|
马 |
|
|
|
香烟 |
Dunhill |
|
Blends |
|
|
在假设下4种饮料确定了,可以确定第一间房子的主人是喝啤酒的,但是由12得出抽Blue Master的人喝啤酒。和结论3在抽烟上有冲突,所以排除了这时喝水的人在第2个房间的可能性。
这时只能假设和水的人在第一个房间。而第二个房间的人抽Blends(由15得出)。于是又得到一张假设条件下的表:
颜色 |
黄色 |
蓝色 |
红色 |
绿色 |
白色 |
国籍 |
挪威 |
|
英国 |
|
丹麦 |
饮料 |
水 |
|
牛奶 |
咖啡 |
茶 |
宠物 |
|
马 |
|
|
|
香烟 |
Dunhill |
Blends |
|
|
|
这和12有着上述假设一样的冲突。所以排除了丹麦人在第5个房间的可能性。这样他只能在第2个房间了,并且他喝茶。(结论4)
这时得到一张突破了关键点的的表格
颜色 |
黄色 |
蓝色 |
红色 |
绿色 |
白色 |
国籍 |
挪威 |
丹麦 |
英国 |
|
|
饮料 |
|
茶 |
牛奶 |
咖啡 |
|
宠物 |
|
马 |
|
|
|
香烟 |
Dunhill |
|
|
|
|
过程四:
基于结论4这时由12(抽Blue Master的人喝啤酒)得出这个家伙只能在第5个房间所以,第5个房间的人抽BlueMaster并且喝啤酒。这时4种饮料已经确定,进而由15可得第1间房子的和喝水,第2个房间的人抽Blends。
这时得到了一张离答案不远的表格
颜色 |
黄色 |
蓝色 |
红色 |
绿色 |
白色 |
国籍 |
挪威 |
丹麦 |
英国 |
|
|
饮料 |
水 |
茶 |
牛奶 |
咖啡 |
啤酒 |
宠物 |
|
马 |
|
|
|
香烟 |
Dunhill |
Blends |
|
|
BlueMaster |
过程五:
最后根据结论5,由13可以轻易得出德国人在第4个房间,并且他抽Prince香烟。此时4种烟已经确定,可以由6得出抽Pall Mall 香烟的人在中间的房子并且他养鸟。这样4个国籍也确定了,由2得出瑞典人在第5个房间,并且他养狗。这时只剩下10这个提示点了,由于丹麦人右边的邻居是养鸟的,所以养猫的只能是第1个房间的挪威人了。结论(6)
这时得到的是这样的表格。
颜色 |
黄色 |
蓝色 |
红色 |
绿色 |
白色 |
国籍 |
挪威 |
丹麦 |
英国 |
德国 |
瑞典 |
饮料 |
水 |
茶 |
牛奶 |
咖啡 |
啤酒 |
宠物 |
猫 |
马 |
鸟 |
|
狗 |
香烟 |
Dunhill |
Blends |
PallMall |
Prince |
Blue Master |
显然,最后一个养鱼的人是在第4个房间的德国人。问题得解,呵呵。推导过程中如果有遗漏可能性的地方还请高手指点~_~
转载或修改请说明出处
作者:howlet
E-Mial: [email protected]
3d游戏技术交流群:108546670