养鱼的是谁呢?把这5个房子、5个主人、5个香烟、5个饮料……对号入座。最后答出养鱼的是谁?

来源:百度知道 编辑:UC知道 时间:2024/06/01 06:09:03
这道题的前提是:
1、有5座5种颜色的房子;
2、每一位房子的主人都有不同的国藉;
3、这5个主人每人只喝一个牌子的饮料;
4、5个人只抽一个牌子的香烟;
5、5个人只养一种宠物;
6、5个人里面没有人有相同的宠物,抽相同的香烟,喝相同的饮料。
提示是:
1、英国人住红房子;
2、瑞典人养了一条狗;
3、丹麦人喝的是茶;
4、绿房子主在白房子左边;
5、绿房子主人喝咖啡;
6、抽PALL牌香烟的人养了一只鸟;
7、黄房子主人抽DUN牌子的香烟;
8、中间房子人喝的是牛奶;
9、挪威人住的是第一间房子;
10、抽混合烟的人住在养猫人旁边;
11、养马的人住在抽DUN牌子烟的旁边;
12、抽BLUE牌子香烟的人喝的是脾酒;
13、德国人抽的是PLREN牌子的香烟;
14、挪威人住在蓝色房子旁边;
15、抽混合烟的人的邻居喝的是矿泉水。
问题是:
养鱼的是谁呢?把这5个房子、5个主人、5个香烟、5个饮料……对号入座。最后答出养鱼的是谁?

挪威人 住黄房子,抽Dunhill 香烟,喝矿泉水,养猫
丹麦人 住蓝房子,抽混合香烟,喝茶,养马
英国人 住红房子,抽Pall Mall 香烟,喝牛奶,养鸟
德国人 住绿房子,抽Prince香烟,喝咖啡,养鱼
瑞典人 住白房子,抽Blue Master香烟,喝啤酒,养狗

德国人养鱼

首先就能确定挪威人住第一间房,第9条提示。

然后根据第1、4、14条提示可以确定挪威人的房子为黄色。

而第7、黄色房子主人抽Dunhill香烟。确定挪威人抽Dunhill香烟。

第一间房是挪威人的,而14、挪威人住蓝色房子隔壁,确定第二间房为蓝色。

8、住在中间房子的人喝牛奶,确定第三间房(中间)的人喝牛奶。
而5、绿色房子主人喝咖啡且4、绿色房子在白色房子左面,能满足这些条件,那么绿色房只能是第四间,白色房为第五间,那么红色就只能在中间(第三间房)。
这样就推算出的房子的排列顺序。(黄,蓝,红,绿,白)

12、抽Blue Master的人喝啤酒。我们已经知道7、黄色房子主人抽Dunhill 香烟,在第一间房。而8、住在中间房子的人喝牛奶;5、绿色房子主人喝咖啡。可以确定抽Blue Master,喝啤酒的人只可能在蓝色房子(第二间)或是在白色房子(第五间)。

现在就用排除法试试,我们假设抽Blue Master、喝啤酒的人在蓝色房子(第二间)的位置。

15、抽Blends香烟的人有一个喝水的邻居。我们现在知道第一间房的挪威人抽Dunhill 香烟,而第三间红色房子的英国人喝牛奶(1、英国人住红色房子;8、住在中间房子的人喝牛奶),
第四间绿色房的人喝咖啡(5、绿色房子主人喝咖啡),要满足这些条件,那么那个喝水的人只能在第五间白色房。现在啤酒,牛奶,咖啡,水都确定下来了。再看看3、丹麦人喝茶。而现在只有第一间黄色房没有对应的饮料,但第一间房是挪威人的,所以我们把抽Blue Master、喝啤酒的人放在蓝色房子(第二间)的位置的假设是错误的。

那么现在我们就确定抽B