看到帖子已经很晚了 ,宿舍要熄灯,没法用语言整理出逻辑,明天再来
大体思路,可能表述不是很清晰,望见谅!
第一步,先确定房子的颜色,
1、我们先确定能确定的,挪威人住第一间房子,那么第二间房子是蓝色,中间的房子可以确定牛奶
2、绿色的房子在白色的房子的左边,绿色房屋的屋主喝咖啡,这个题目应该说绿色白的房子是邻居,而且只能占3、4、5房子中的两个,由于第3个房子的主人喝牛奶,因此绿色房子为4,白色房子为5
3、英国人住红色房子,此时可以断定中间的房子是红色,住英国人,这样房子的颜色就可以确定了。请楼主将已知的填入五个房子(这里不能加表格,不好表述)
第二步,推理(有点乱,楼主把可能的情况标出)
1、“瑞典人养了一只狗;丹麦人喝茶”,我们前面推断出来丹麦人只能住2号房子或5号房子,瑞典人住4号或5号
2、“抽Blue Master的屋主喝啤酒;德国人抽Prince”可以断定德国人不喝啤酒,
3、“抽Blend的人住在养猫人家的隔壁,只喝开水的人家住在抽Blend的隔壁”,这里有两种情况,一是抽Blend的人住2号房子,喝开水的人住1号房子,二是抽Blend的人住4号房子,喝开水的住5号房子。
第三步,1、我们从上一步三入手,推理(我列出不可能的那一种)如果抽BLEND的人住4号房子,那3号牛奶,4号咖啡,5号开水,丹麦人喝茶,只有2号房子可住;1号挪威人,2号丹麦人,3号英国人,4号人抽Prince,德国人住5号,楼主把已知条件填入。会发现一号房子抽Dunhill与“抽Blue Master的屋主喝啤酒” 矛盾。排除。
第四步,我们考虑第二种可能性,2号房子住抽Blend的人,德国人只能住4号或5号,瑞典人只能住4号5号,可以推出丹麦人住2号。那么5号的喝啤酒,故德国人住4号,瑞典人住5号。
填入所有已知的条件,就可以得出结果了。
[此贴子已经被作者于2008-4-26 11:52:08编辑过]