|
發表於 2009-2-27 22:32:24
|
顯示全部樓層
回復 #1 CDO 的帖子
第一步,先推算出房子的颜色。根据提示9得出第一间房子的主人是挪威人,提示14得出第二间房子的颜色是蓝色;根据提示4得出绿色房子不可能是1和2,只能是3,4,5,根据提示5 和8得出不可能是3,结合提示4绿色房子在白色的左边,得出结论绿色只能是4,由此推断出白色是5;现在只剩下1,3,由提示 1得出英国人住红房子,且第一间住的是挪威人,得出结论3是红色的,由此推断1是黄色的。整理一下,1是黄色,2是蓝色,3是红色,4是绿色,5是白色。
第二步,推算出每间房子的主人所喝的饮料。根据提示5 和8得出红色房子主人喝牛奶,绿色房子主人喝咖啡,现 在剩下黄色、蓝色和白色房子的主人喝什么饮料了。由提示15抽blen烟的人有 一个喝水的邻居得知白色房子的邻居不可能是喝咖啡的绿色,只能是黄色的蓝色,由于黄色房子的主人抽的是dun烟,不抽blen烟,得出黄色房子的主人是喝水的,现在只剩下蓝色和白色房子主人喝什么饮料了。由提示12知道了喝啤酒的人抽blue烟,黄色 和蓝色不抽blue 烟,红色和绿色虽然不知抽什么烟,但知道他们不喝啤酒 ,所以确定白色房子的主人喝啤酒,推断出蓝色房子的主人喝茶。整理一下,1黄房子,挪威人,喝水;2蓝房子,丹麦人,喝茶;3红房子,英国人,喝牛奶;4绿房子,不知国籍,喝咖啡;5白房子,不知国籍,喝啤酒。
第三步,推算出每种房子的主人抽什么烟。根据上述推理得出黄色主人抽dun烟,蓝色主人抽blen烟,白色主人抽blue烟,只剩下红色和绿色抽什么烟不确定。那么从第一、第二步得知了第一间房子的主人是挪威人,喝水,住黄色房子,抽dun烟;喝茶的人住第二间蓝色的房子,是丹麦人,抽blen烟;第三间红色房子的主人是英国人,喝牛奶,不知抽什么烟,第四间房子绿色,喝咖啡,不知是哪国人,也不知抽什么烟,第五间白色房子喝啤酒,抽blue烟。只有3,4红色和绿色房子主人不知抽什么烟了。那么我们知道3红色住的是英国人,提示13得知德国人抽prin烟,所以绿色的第四间房子主人是德国人,抽prin烟,第三间房子抽pall烟。整理一下,1黄房子,挪威人,喝水,抽dun烟;2蓝房子,丹麦人,喝茶,抽blen烟;3红房子,英国人,喝牛奶,抽pall烟;4绿房子,德车人,喝咖啡,抽prin烟;5白房子,推出是瑞典人(只剩下一个瑞典人),喝啤酒,抽blue烟。
第四步,推算出宠物。从提示11和2得知丹麦人养马,瑞典人养狗,提示6得知英国人养鸟,提示10得知挪威人养猫,推断平^皇国人养鱼。 |
|