有五栋五种颜色的房子

来源:百度知道 编辑:UC知道 时间:2024/06/30 19:08:19
有五栋五种颜色的房子
每一位房子的主人国籍都不同
这5个人每人只喝一个牌子的饮料, 只抽一个牌子的香烟, 只养一种宠物
没有人有相同的宠物, 抽相同牌子的香烟, 喝相同的饮料
已知:

英国人住在红房子里
瑞典人养了一条狗
丹麦人喝茶
绿房子在白房子左边
绿房子主人喝咖啡
抽PALL MALL烟的人养了一只鸟
黄房子主人抽DUNHILL烟
住在中间那间房子的人喝牛奶
挪威人住在第一间房子
抽混合烟的人住在养猫人的旁边
养马人住在DUNHILL烟的人旁边
抽BLUE MASTER烟的人喝啤酒
德国人抽PRINCE烟
挪威人住在蓝房子旁边
抽混合烟的人的邻居喝矿泉水
问题是: 谁养鱼?

一 二 三 四 五
黄 蓝 红 绿 白
挪 丹 英 德 瑞
矿 茶 奶 咖 啤
DUN 混 PALL PRI BLUE
猫 马 鸟 鱼 狗

首先先排好顺序1到5,然后把挪威人放到1号里,然后可以看出二号房子是蓝的和3号房子的人喝牛奶,然后是绿的在白的左边说明绿的只可能在3号或者4号因为2号是蓝的。

又因为绿房子里的人和咖啡所以绿的不是3号房子而是4号,所以白的是5号 然后知道1号是黄色,然后就知道挪威人抽DUNHILL,而且知道2号养马。

然后看和啤酒的人抽BLUE MASTER香烟,两个都还空着的这时只剩下5号和2号,如果是2号喝啤酒的话那么抽混合烟的人就没地方放了,因为还剩下茶和矿泉水,而且茶不能放在1号,因为喝茶的是丹麦人,所以混和烟没办法放到矿泉水旁边,所以5号喝啤酒。然后得出2号住丹麦人喝查抽混合烟,挪威人喝矿泉水,然后说明5号是瑞典人因为德国人抽PRINCE,还可以得出住4号绿房子的是德国人,抽的是PRINCE。所以剩下的一种烟PALL MALL就是英国人抽了,而且说明英国人养了鸟,然后得出挪威人养猫,瑞典人养的是狗。

所以最后只剩德国人养鱼。

德国人
其实过程很简单,只要认真想想就知道了。

首先,我们从问题的开头就可以得到一个二维表的信息:
第一间 第二间 第三间 第四间 第五间
颜色
国籍
饮料
香烟
宠物

然后,只要不断从提示中得到的信息往里面填入,就可以得到答案了。

下面我们看一下推理过程:

从提示8中,我们可以知道:第三间房子的人喝牛奶,我们把牛奶填到(饮料,第三间)这个位置,如下:

第一间 第二间 第三间 第四间 第五间
颜色
国籍
饮料 牛奶
香烟
宠物

接着我们从提示9中,可以知道:挪威人住第一间房,我们就把挪威人填到(国籍,第一间)这个位置。
提示14,挪威人住蓝色房子隔