答案不是唯一的,事实上,德国人、挪威人,丹麦人都可以作为答案。
首选确定第一栋房子(也就是最左边那栋)的颜色,由提示,红、白、蓝三种颜色的房子不能位于最左边(因为红房子主人是英国人1,绿房子在白房子左边4,挪威人在第一间房子9,挪威人住在蓝房子旁边14),也就是说,第一间房子颜色有黄、绿两种选择。
这里先指出提示所隐含的条件:由提示12 抽 BLUE MASTER 烟的人喝啤酒和13 德国人抽 PRINCE 烟,知德国人不喝啤酒,由提示10 抽混合烟的人住在养猫人的旁边和15 抽混合烟的人的邻居喝矿泉水,知抽混合烟的人邻居中必有一位喝矿泉水,有一位养猫的。
若第一间房子是黄颜色,那么结合提示4,五间房子共有三种排列方式:黄蓝绿白红、黄蓝绿红白、黄蓝红绿白。又由提示5绿房子主人喝咖啡和提示8 住在中间那间房子的人喝牛奶,所以绿颜色房子不能位于中间,进而符合初步条件的只有黄蓝红绿白一种情形,接下来对此进行分析。
可以直接确定的有,挪威人住在黄房子抽DUNHILL烟,英国人住在红房子喝的是牛奶,丹麦人喝茶,德国人抽PRINCE烟,瑞典人养狗,绿房子的主人喝咖啡,同时因为德国人不喝酒,所以只能喝咖啡或者是水,若德国人喝水,则黄房子的主人挪威人只能喝酒抽BLUE MASTER 烟,但这与提示7黄房子主人抽 DUNHILL 烟冲突,因此断定德国人喝的是咖啡,瑞典人抽BLUE MASTER 烟喝啤酒,挪威人喝矿泉水,丹麦人喝茶,英国人喝牛奶。再由提示11养马的人住抽Dunhill 香烟的人隔壁和15 抽混合烟的人的邻居喝矿泉水,丹麦人抽的是混合烟养的是马,又抽BLUE MASTER 和PRINCE的主人已定,所以英国人抽的是PAL香烟,养的是鸟(提示6),又瑞典人养狗(提示2),因而养鱼的只有德国人。排列为:
黄 蓝 红 绿 白-------房屋颜色
挪 丹 英 德 瑞------------国籍
水 茶 奶 咖 酒------------饮料
DUN 混 PAL PRI BLUE------香烟
猫 马 鸟 鱼 狗-----------宠物
接下来是分析比较复杂的第一间房子颜色为绿色的情形。此时有六种排列方式:绿蓝红黄白、绿蓝红白黄、绿蓝黄红白、绿蓝黄白红、绿蓝白黄红、绿蓝白红黄。
对于绿蓝红黄白这种排列情形,结合提示可知绿房子主人挪威人喝的是咖啡,红房子主人英国人喝的是牛奶,又德国人不喝酒丹麦人喝茶,所以抽PRINCE烟的德国人喝的是矿泉水,抽BLUE MASTER烟的瑞典人喝啤酒,结合提示7 黄房子主人抽 DUNHILL 烟、11 养马人住在 DUNHILL 烟的人旁边、15 抽混合烟的人的邻居喝矿泉水可以推出抽DUNHILL的黄房子主人是喝茶的丹麦人,蓝房子主人为德国人,白房子主人为瑞典人,抽混合烟的红房子主人英国人养马(若英国人抽PAL MALL则其养的是鸟,而抽DUNHILL的丹麦人右边邻居养的是狗,与提示11 养马人住在 DUNHILL 烟的人旁边不符),但此时依然无法断定德国人、丹麦人谁养鱼谁养猫,经检验,两种情形均符合提示10 抽混合烟的人住在养猫人的旁边和提示15 抽混合烟的人的邻居喝矿泉水。
所以,排列方式为(两种),德国人、丹麦人均可以养鱼:
绿 蓝 红 黄 白-------房屋颜色
挪 德 英 丹 瑞-------国籍
咖 水 奶 茶 酒------饮料
PAL PRI 混 DUN BLUE--香烟
鸟 鱼(or猫)马 猫 (or鱼) 狗-------宠物
同样可以推出颜色为绿蓝白黄红时,排列也有两种方式,德国人、丹麦人均可以养鱼:
绿 蓝 白 黄 红-------房屋颜色
挪 德 瑞 丹 英-------------国籍
咖 水 奶 茶 酒-------------饮料
PAL PRI 混 DUN BLUE---------香烟
鸟 鱼(or猫)马 猫 (or鱼) 狗-------------宠物
但是,对于绿蓝红白黄、绿蓝白红黄、绿蓝黄白红三种排列方式均会与提示10 抽混合烟的人住在养猫人的旁边、15 抽混合烟的人的邻居喝矿泉水等相冲突。
最后是绿蓝黄红白这种排列情形,绿房子主人挪威人喝的是咖啡,住在中间的黄房子主人喝牛奶抽的是DUNHILL,英国人住在红房子里,又丹麦人喝茶,德国人不喝啤酒,所以抽PRINCE的德国人喝的是矿泉水(若德国人喝牛奶,则其住的是黄房子,抽DUNHILL烟与提示13 德国人抽 PRINCE 烟不符),进而断定英国人抽BLUE MALL喝的是啤酒,瑞典人喝牛奶住在中间的黄房子里,再结合提示11 养马人住在 DUNHILL 烟的人旁边、15 抽混合烟的人的邻居喝矿泉水,推出德国人住在蓝房子里,瑞典人住在白房子里(若是喝矿泉水的德国人住在最右边的白房子里,则其唯一的邻居英国人抽的是BLUE MALL,与提示15不符),再由提示6 抽 PALL MALL 烟的人养了一只鸟、10 抽混合烟的人住在养猫人的旁边,可以最终断定德国人养的是猫,瑞典人养狗,英国人养马,丹麦人养鸟,养鱼的就是挪威人。排列方式为:
绿 蓝 黄 红 白-------房屋颜色
挪 德 瑞 英 丹-------------国籍
咖 水 奶 酒 茶-------------饮料
混 RPI DUN BLUE PAL---------香烟
鱼 猫 狗 马 鸟-------------宠物
抓狂..
不愧为大师级人物.
环环相扣...
推了我一个多小时.
没推出来...- - (答案当然就一个.条件很严密.错一就无解了) 汗.. 看了答案...
只对了颜色的房子.....
棋差一招...
1号黄房子的挪威人喝水抽DUN烟养猫,
2号蓝房子的丹麦人喝茶抽BLE烟养马,
3号红房子的英人喝牛奶抽PALL烟养鸟,
4号绿房子的德人喝咖啡抽PRIN烟养鱼,
5号白房子的瑞典人喝啤酒抽BLUE烟养狗。
抽混合烟的人