狗到底是谁养的推理推理俱乐部详解世界难题
2024年11月14日 雪梨资讯
【题记】
When you have eliminated the impossible,whatever remains, however improbable, must be the truth.
除去所有不可能的因素,留下来的东西,无论你多么不愿意去相信,但它就是事实的真相!
——夏洛克·福尔摩斯
●题目:谁养斑马?
“谁养斑马?”被称为“世界难题”,在国外曾经风靡一时。据说,这道难题在20世纪60年代从美国传至世界各地,引起了各界人士的兴趣。
请看题:
有五个不同国籍的人,居住着五幢不同颜色的房子,他们各有自己不同的心爱的动物(如斑马、狗等),喝不同的的饮料(如水、茶等)和抽
不同的香烟。现在已知:
1。英国人住在红房子里。
2。西班牙人喜欢养狗。
3。绿房子的主人喜欢喝咖啡。
4。乌克兰人喜欢喝茶。
5。绿色房子在白色房子的右边(从读者的方向看,下同。)
6。抽“万宝路”牌香烟的人养蜗牛。
7。黄房子的主人抽“可乐”牌香烟。
8。当中那幢房子的主人喝牛奶。
9。挪威人住在左边第一幢房子。
10。抽“本生”牌香烟的人和养狐狸的人是隔壁邻居。
11. 抽“可乐”牌香烟的人和养马的人是邻居。12. 抽“肯特”牌香烟的人喝橘子水。
13. 日本人抽“摩尔”牌香烟。
14. 挪威人和蓝房子的主人是隔壁邻居。
从以上的14种情况出发,你能推知谁是喝水的人,谁是养斑马的人?
[答案解析]
■把这个题目称为“世界难题”多少有点夸大,它固然难,但是只要肯花时间,相当一部分人还是能把它解出来的。
解题时,最好先列一个表格,如下表。
列这个表,可以帮助你理出一个头绪来。要获得答案,你必须先通过推理,获得一系列过渡性的中间结论。
(一)推出五幢不同颜色的房子的排列。
从题目给定的14个条件中,可以首先获得的中间结论是五幢不同颜色的房子的排列。
条件5指出:绿房子在白房子的右边。抽象地说,白、绿房子的位置有四种可能性:
①白左1、绿左2;
②白左2、绿左3;
③白左3、绿左4;
④白左4、绿左5。
但从条件9得知:左1是挪威人住的。结合条件14,即可知左2是蓝房子。这样,我们可以推出:绿房子与白房子位置只有两种可能一——白左3、绿左4;或者是白左4、绿左5。
得出这个结论的同时,我们也获得黄房子所在的位置等三个结论:
1. 挪威人住什么颜色的房子有五种可能。但他不可能住蓝房子 (因蓝房子在左2),也不可能住绿色和白色的房子(绿、白房子可能在左3、左4、或左5),也不可能住红色的房子(据条件1),这样,通过推理得知:挪威人住黄房子,即黄房子的位置在左1。
2. 如果挪威人住黄房子,那么,据条件7,可得知他抽“可乐”牌香烟。
3. 如果挪威人抽“可乐”牌香烟,又可得知蓝房子的主人养马(据条件11)。
从以上所获得的中间结论出发,穷追下去,还可以得到下一步的结论。
先推论西班牙人的情况。
西班牙人住什么颜色的房子?他不可能住黄色房子(挪威人住黄色房子),不可能住蓝色房子(蓝房子主人养马,而西班牙人养狗),不可能住红房子(因为红房子英国人住)。所以,他只能住白色或绿色的房子。
西班牙人抽什么牌的香烟?他不可能抽“可乐”牌,不可能抽“摩尔”牌(日本人抽“摩尔”牌),也不可能抽“万宝路”牌香烟(养蜗牛的人抽“万宝路”牌,而西班牙人养狗),所以,他只能抽“本生”牌或“肯特”牌香烟。
再推论乌克兰人的情况。
乌克兰人喝茶,因此,他不可能住绿房子中(据条件3)。当然也不可能住黄、红房子。所以,只能住蓝色或白色的房子。
乌克兰人抽什么牌子的香烟?他不可能抽“可乐”牌,也不可能抽“摩尔”牌,也不可能抽“肯特”牌(据条件12)。因此,他只能抽“本生”牌或“万宝路”牌香烟。
有了以上的中间结论,我们就可以推出五幢不同颜色的房子的排列位置了。
从以上的推论可知,红房子或在左3,或在左5。
设:红房子在左5。
如果红房子在左5。那么,白房子就在左3;如果白房子在左3,绿房子就在左4,而且左3的主人喝牛奶(据条件3),那么,喝茶的乌克兰人只能住在蓝房子中。如果乌克兰人住在蓝房子中,那么,他只能抽“本生”牌香烟(因为抽“万宝路”牌香烟的人养蜗牛,而蓝房子的主人养马);同时,又因乌克兰人只可能抽“本生”牌香烟,那么,西班牙人只能抽“肯特”牌香烟,如果西班牙人抽“肯特”牌香烟,那么,他就喝橘子水;如果西班牙人喝橘子水,那么,他就不可能住绿色的房子(条件3)。以上的推理的结论是,如果红房子在左5,那么,西班牙人不能住绿色的房子。这是假设红房子在左5所得的第一个结论。
另一方面,如果红房子在左5,那么,白房子在左3;如果白色房子在左3,因为左3的房主是喝牛奶的,那么西班牙人就不能住白房子(因为从以上的推论得知西班牙人抽“肯特”牌香烟,喝橘子水)。如果西班牙人不能住白房子,就只能住绿色房子。
所以,设红房子在左5,就可推出两个逻辑矛盾的结论,因而这个假设不成立。所以,红房子在左3。
到此为止,我们获得了房子排列位置的确定结论。可图示如下:
(二)进一步推论五幢房子主人的国籍。根据已知条件和以上的推论,现在已经明确的是:左1挪威人,左3是英国人。
乌克兰人住哪幢房子?他显然不会住左1、左3和左5。这样,他只能住左2或左4。
抽“肯特”牌香烟的人住哪一幢房子?因为他喝橘子水,所以,他不可能住左1、左3、左5,这样,他也只能住左2或左4。
乌克兰人喝茶,抽“肯特”牌香烟的人喝橘子水,因此,乌克兰人和抽“肯特”牌香烟的人不可能是同一个人,这样,左2和左4分别由他们俩住了。因此,抽“摩尔”牌香烟的日本人,就只能住左5的绿房子了。
西班牙人住哪里?他不可能住左1、左3、和左5,也不可能住左2 (因为左2的房主养马)。这样,他只能住左4了。这样一来,乌克兰人只能住左2了。
到此为止,我们所获得的已知条件和中间结论,可用下表表示:
(三)现在我们只要通过推理获得谁养狐狸、蜗牛,谁喝橘子水,谁抽“本生”、“万宝路”、“肯特”牌香烟等中间结论,就可得出最后的结论了。
上面已推论,抽“肯特”牌香烟的人或住左2或住左4,同时又已知抽“肯特”牌香烟的人喝橘子水,这样就可以排除了左2的可能,所以,他住在左4,是西班牙人了。
抽“万宝路”香烟的人养蜗牛,排除了其他条件,他只能是英国人了。这样,乌克兰人抽“本生”牌香烟,而挪威人养狐狸。
(四)最后,通过推理可获最后的结论:挪威人喝水,日本人养斑马。用表格表示如下:
■分析(续):
有人不同意上述的答案。他们提出的理由是:按题意,房子应是如下排列
只有这样排列,才称得上是“难题”。否则,根本谈不上是“世界难题”。应该说,这个意见有一定的道理。如果是如上排列。答案可作如下分析。
一、先推论五幢房子的颜色。
白、绿房子的位置只有两种可能:或白左绿中,或白中绿右。
因住绿房子的人喝咖啡,而当中的人喝牛奶。所以,只能白中绿右。
挪威人不可能住白、绿,也不可能住红房子,所以只能住蓝或黄。从条件14得知,他不可能住蓝房子。所以,他只能住黄房子,即左为黄房子。
。这样,前后两幢为红和蓝。前后方向倒过来也一样。
二、再推论五幢房子房主的国籍。
已知英国人住红房子,挪威人住黄房子,而乌克兰人喝茶,不可能住白、绿,所以,他只能住蓝房子。这样,中、右为西班牙人和日本人住。
到底谁住中间房子暂时不能获解。
三、得出挪威人喝水的结论。
已知英国人不可能喝牛奶、咖啡、茶,那么,他或者喝橘子水,或者喝水。同理,挪威人也只能喝橘子水或水。但是,从条件12得知,喝橘子水的人抽“肯特”牌香烟。从条件7得知,挪威人(住黄房子)抽“可乐"牌香烟,可见,他不喝橘子水。因此获得结论:挪威人喝水,英国人喝橘子水,因此他抽“肯特”牌香烟。
四、推论各人抽什么牌子的香烟。
已知挪威人抽“可乐”牌,日本人抽“摩尔”牌,英国人抽“肯特”牌。
而抽“万宝路”牌的是谁?他不可能是西班牙人,因为抽“万宝路”牌的人养蜗牛,而西班牙人养狗,所以,乌克兰人抽“万宝路”牌。这样,西班牙人抽“本生”牌子。
五、继续推论房主的国籍。
已确定黄、红、蓝房主的国籍,只有白、绿房子主人的国籍未定。当中的白房子或者住西班牙人,或者住日本人。
假设:西班牙人住当中白色的房子。
如果西班牙人住当中,那么,英国人必养马。因为挪威人的三个邻居中有一位养马。现已知乌克兰人养蜗牛,西班牙人养狗,那么,只能是英国人养马了。这样,日本人和挪威人都有可能养斑马和狐狸,而从题目给定的14个条件,再也得不出进一步的结论。这个结论是不确定的,因而是不符合题意的。由此可见,假设西班牙人住当中的白房子是不能成立的。
既然不是西班牙人住当中,那只有日本人住当中了,而西班牙人住右边的绿房子。
如果西班牙人住右边的绿房子且他是抽“本生”牌香烟,那么他的三个邻居(英、日、乌)中必有一人养狐狸,已知乌克兰人养蜗牛,所以,日本人或英国人中必有一人养狐狸。同时,挪威人的三个邻居(英、日、乌)中必有一个养马。已知乌克兰人养蜗牛,所以,日本人或英国人中必有一个养马。因此,日本人和英国人只能养马或狐狸。即如果英国人养马,日本人则养狐狸;如果日本人养马,则英国人养狐狸。总之,他们不养斑马。
六、最后获得“谁养斑马”的结论。
已知乌克兰人养蜗牛、西班牙人养狗。同时,又知日本人与英国人养马和狐狸。这样,逻辑的必然结论是挪威人养斑马。
科学尚未普及,媒体还需努力。感谢阅读,再见。