“谁养斑马”答案
()-----------------------------
题目:某地从西向东,排列着五幢颜色各不相同的房子,侨居着五个不同国籍的人,他们都喜欢饲养动物,并且所养的动物种类各不相同。另外,五个人各喝不同类型的饮料,抽不同牌子的香烟。现在已经条件有:
1英国人住的是红色房子;
2西班牙人养的是狗;
3住绿色房子的人喝咖啡;
4乌克兰人喝茶;
5绿色房子位于白色房子相邻的东侧;
6抽万宝路牌的人养蜗牛;
7住在黄色房子中的人抽可乐牌香烟;
8正中那幢房子的主人喝牛奶;
9挪威人住在西边第一幢房子里;
10抽本生牌香烟的人和养狐狸的人是隔壁邻居;
11抽可乐牌香烟的人和养马的人也是隔壁邻居;
12抽肯特牌香烟的人喝桔子水;
13日本人抽摩尔牌香烟;
14挪威人和住蓝色房子的人是隔壁邻居。
问:谁是喝水的人?谁是养斑马的人?
-----------------------------
答案:题**有如下元素:
自西向东的五幢房子,我们依次编号为I,II,III,IV,V;
房子的五种颜色:红,黄,蓝,绿,白;
五个国籍:英国,西班牙,乌克兰,挪威,日本;
五种宠物:狗,蜗牛,狐狸,马及斑马;
五种饮料:咖啡,茶,牛奶,桔子水及水;
五种烟:万宝路,可乐牌,肯特,摩尔,本生。
首先,根据条件591和14可以得出
条件15:I号房为黄色,II号房为蓝色。
因为由1排出红色,由59和14排出白色、绿色和蓝色,那么就只有黄色了;由9和14直接就能得出2号房为蓝色。再由条件79、11和15,得出
条件16:挪威人抽的是可乐牌香烟,II号房的主人养马。
现在就只剩下红,白,绿三种颜色,由条件5可知只存在白绿红或红白绿两个排列情况。现在我们假定V号房为红色,即III――白,IV――绿,V――红。那么由条件3891和15得出
条件17:乌克兰人住蓝色的房子。
因为英国人住红,挪威人住黄色,住绿应该喝咖啡,住白应该喝牛奶,而乌克兰人喝茶,所以只能住蓝。由条件6、12、13和16得出
条件18:乌克兰人抽本生烟。
因为养马,不抽万宝路;因为不喝桔子水,所以不抽肯特,挪威人抽可乐烟,日本人抽摩尔烟,所以只剩本生烟。由条件10、、15、17和18得知
条件19:III号房的人养狐狸。进而得到
条件20:西班牙人抽肯特烟,喝桔子水。
再由条件3、8、20推出西班牙人既不是住白色也不是住绿色,与题目产生了矛盾。所以得出
条件21:III――红,IV――白,V――绿。
因为乌克兰人喝茶,所以只能住白或者蓝(住绿的喝咖啡)。此时,我们假定乌克兰人住白色房子,则由条件1、2和21得到
条件22:西班牙人住绿色房子。
因为西班牙人养的是狗,不能住II号房(I号挪威,III号英)。进而可以得到
条件23:西班牙人抽本生烟。
再由条件10、22、23,就可以得出
条件24:乌克兰人养狐狸。
由条件6、23、24可知,乌克兰人抽肯特烟,因为日本人抽摩尔,挪威人抽可乐,西班牙人抽本生,但乌克兰人不养蜗牛,所以不抽万宝路,则只能抽肯特了。所以得出
条件25:乌克兰人既喝茶又喝桔子水。
这与题目矛盾,说明乌克兰人不住白色房子,那就只能住蓝色房子了。再由条件4、16,可得出
最终结论一:乌克兰人住II号蓝色房子,抽本生牌烟,养马,喝茶。
因为乌克兰人养马,不能抽万宝路,喝茶,不能抽肯特(日本人抽摩尔,挪威人抽可乐),所以抽本生。由此又得出
条件26:西班牙人抽肯特烟。
因为日本人抽摩尔,挪威人抽可乐,乌克兰人抽本生,西班牙人不养蜗牛,不抽万宝路,所以抽肯特。由条件1、10、11、16、21可得
条件27:英国人养蜗牛,抽万宝路,挪威人养狐狸。进而得出
最终结论二:英国人住III号红色房子,抽万宝路,养蜗牛,喝牛奶。
又由于条件26,所以西班牙人喝桔子水,得出
条件28:西班牙人住IV号白色房子,日本人住V号绿色房子。
于是得出
最终结论三:西班牙人住IV号白色房子,抽肯特烟,养狗,喝桔子水。
最终结论四:挪威人住I号黄色房子,抽可乐牌香烟,养狐狸,喝水。
最终结论五:日本人住V号绿色房子,抽摩尔香烟,养斑马,喝咖啡。
即最终答案为:挪威人喝水,日本人养斑马。