问题:
在一条街上,有5座房子,喷了5种颜色。每个房子里住着不同国籍的人。每个人喝着不同的饮料,抽不同品牌的香烟,养不同的宠物。
1、英国人住红色房子。
2、瑞典人养狗。
3、丹麦人喝茶。
4、绿色房子在白色房子左面。
5、绿色房子主人喝咖啡。
6、抽Pall Mall香烟的人养鸟。
7、黄色房子主人抽Dunhill香烟。
8、住在中间房子的人喝牛奶。
9、挪威人住第一间房。
10、抽Blends香烟的人住在养猫的人隔壁。
11、养马的人住抽Dunhill香烟的人隔壁。
12、抽Blue Master的人喝啤酒。
13、德国人抽Prince香烟。
14、挪威人住蓝色房子隔壁。
15、抽Blends香烟的人有一个喝水的邻居。
问:哪个国家的人养鱼?
大致推导过程:
第一步:
由:9、挪威人住第一间房。
14、挪威人住蓝色房子隔壁。
4、绿色房子在白色房子左面。
5、绿色房子主人喝咖啡。
7、黄色房子主人抽Dunhill香烟。
11、养马的人住抽Dunhill香烟的人隔壁。
8、住在中间房子的人喝牛奶。
1、英国人住红色房子。
推得:
A1  | A2  | A3  | A4  | A5  | |
B1(国家)  | 挪威  | 英国  | |||
B2(颜色)  | 黄  | 蓝  | 红  | 绿  | 白  | 
B3(饮料)  | 牛奶  | 咖啡  | |||
B4(烟)  | Dunhill  | ||||
B5(动物)  | 马  | 
第二步:
由:2、瑞典人养狗。
推得:瑞典养狗只能是A4或A5列,如果是A4,则:
由:3、丹麦人喝茶。
12、抽Blue Master的人喝啤酒。
可推得以下两种情况:
A1  | A2  | A3  | A4  | A5  | |
B1(国家)  | 挪威  | 丹麦  | 英国  | 瑞士  | 德国  | 
B2(颜色)  | 黄  | 蓝  | 红  | 绿  | 白  | 
B3(饮料)  | 茶  | 牛奶  | 咖啡  | 啤酒  | |
B4(烟)  | Dunhill  | Blue Maste  | |||
B5(动物)  | 马  | 狗  | 
A1  | A2  | A3  | A4  | A5  | |
B1(国家)  | 挪威  | 德国  | 英国  | 瑞士  | 丹麦  | 
B2(颜色)  | 黄  | 蓝  | 红  | 绿  | 白  | 
B3(饮料)  | 啤酒  | 牛奶  | 咖啡  | 茶  | |
B4(烟)  | Dunhill  | Blue Maste  | |||
B5(动物)  | 马  | 狗  | 
这两种情况均与“13、德国人抽Prince香烟。”矛盾,所以瑞士人应该在A5。
第三步:
由: 2、瑞典人养狗。
3、丹麦人喝茶。
12、抽Blue Master的人喝啤酒。
13、德国人抽Prince香烟。
6、抽Pall Mall香烟的人养鸟。
10、抽Blends香烟的人住在养猫的人隔壁。
15、抽Blends香烟的人有一个喝水的邻居。
得:
A1  | A2  | A3  | A4  | A5  | |
B1(国家)  | 挪威  | 丹麦  | 英国  | 德国  | 瑞士  | 
B2(颜色)  | 黄  | 蓝  | 红  | 绿  | 白  | 
B3(饮料)  | 水  | 茶  | 牛奶  | 咖啡  | 啤酒  | 
B4(烟)  | Dunhill  | Blends  | Pall Mall  | Prince  | Blue Maste  | 
B5(动物)  | 猫  | 马  | 鸟  | 鱼  | 狗  | 
爱华网



