原帖由发呆于2005-01-17, 10:16:10发表
唉,看来一般的逻辑题不该贴到轩辕来。大汗!!
楼上的关于一、三两题都答对了,至于第二题估计是因为懒得去花时间推吧,理解理解。
不是,是第二题已经是第5次出现在这儿了:
要不是你还有1、3题,这个帖子就被收缴了…………
我也贴第五次那个第二题的机械式的详细解发吧:
1、 英国人住红色房子
2、 瑞典人养狗
3、 丹麦人喝茶
4、 绿色房子在白色房子左面
5、 绿色房子主人喝咖啡
6、 抽Pall Mall 香烟的人养鸟
7、 黄色房子主人抽Dunhill 香烟
8、 住在中间房子的人喝牛奶
9、 挪威人住第一间房
10、抽Blends香烟的人住在养猫的人隔壁
11、养马的人住抽Dunhill 香烟的人隔壁
12、抽Blue Master的人喝啤酒
13、德国人抽Prince香烟
14、挪威人住蓝色房子隔壁
15、抽Blends香烟的人有一个喝水的邻居
a.根据9、挪威人住1号(我表示成最左边),
b.根据a和14,蓝色是2号,
c.根据8,3号喝牛奶
d.根据4和b,绿色和白色只能是3、4间或者4、5间。如果绿色是3间,根据c,他喝牛奶,那这个就和5矛盾。所以绿色是第4间,白色是第5间
e.根据5,第4间喝咖啡
f.根据1,英国人住红色,而第1间已经是挪威人,所以只有第3间才符合
g.剩下的黄色还没提到,所以1是黄色
h.根据7,第1间抽Dunhill(以下简称Dh)
i.根据11和h,第2间养马。
暂时总结一下,如下图:
1 2 3 4 5
黄蓝红绿白
挪?英
??牛咖
Dh
?马
还没用过的条目有:
2、 瑞典人养狗
3、 丹麦人喝茶
6、 抽Pall Mall 香烟的人养鸟
10、抽Blends香烟的人住在养猫的人隔壁
12、抽Blue Master的人喝啤酒
13、德国人抽Prince香烟
15、抽Blends香烟的人有一个喝水的邻居
下面就是假设时间了
j.根据3和现在知道的情况,国籍和饮料都不知道的就是第2间、第5间,假设第5间是丹麦人喝茶。那根据12,唯一香烟和饮料都不知道的就是第2间,那第2间抽Blue Master(以下简称BM)喝啤酒。
1 2 3 4 5
黄蓝红绿白
挪?英?丹
?啤牛咖茶
DhBM
?马
(错误的假设)
那就剩下第一间喝水,根据15,第2间抽Blends,那就和前面得出的第2间抽BM矛盾。所以是第2间是丹麦人而且喝茶。
1 2 3 4 5
黄蓝红绿白
挪丹英
?茶牛咖
Dh
?马
k.那根据12,现在唯一香烟和饮料都不知道的是5,所以5抽BM喝啤酒。
l.现在还有第1间不知道饮料,所以第1间喝水。
m.根据15,第2间抽Blends(以下简称Bs)
1 2 3 4 5
黄蓝红绿白
挪丹英
水茶牛咖啤
DhBs??BM
?马
现在没用到的条目是:
2、 瑞典人养狗
6、 抽Pall Mall 香烟的人养鸟
10、抽Blends香烟的人住在养猫的人隔壁
13、德国人抽Prince香烟
n.根据13,现在唯一国籍和香烟都不知道是第4间,所以第4间是德国人而且抽Prince(以下简称Pr)
o.现在唯一不知道国籍的第5间就是瑞典人,根据2,养狗
p.现在唯一不知道香烟的第3间就是Pall Mall(简称PM),根据6,第3间养鸟。
1 2 3 4 5
黄蓝红绿白
挪丹英德瑞
水茶牛咖啤
DhBsPMPrBM
?马鸟?狗
q.根据10,第1、3间养猫,现在第3间已经养了鸟,所以第1间养猫。剩下唯一不知道宠物的,也就是题目要求的就是第4间养鱼…………
然后对照条件验算,无误,说明我前面关于左边是第一间的假设是正确的。
说实话这个题目还比我第一次做的容易多了