高手们,帮下忙,希望给出步骤!~!谢谢各位了.

来源:百度知道 编辑:UC知道 时间:2024/05/13 19:55:01
有5个不同国籍,不同职业的人住在5栋并列不同颜色的房子里,他们有着不同的爱好,喝不同的饮料.给出以下条件:
1.英国人住在红房子里 2.德国人是教师 3.绿房子主人喝咖啡 4.法国人喝茶 5.绿房子在白房子右边 6.公务员喜欢网球 7.黄房子主人喜欢篮球 8.中间房子主人喝牛奶 9.美国人住在左边第一栋 10.爱好足球的人和律师是邻居 11.爱好篮球的人和医生是邻居 12.爱好打牌的人喝可乐 13.日本人喜欢棒球 14.美国人和蓝房子主人是邻居
请找出喝水的是哪国人,工程师是哪国人?

美国人喝水
日本人是工程师

房号 1 2 3 4 5
颜色 黄 蓝 红 白 绿
国籍 美 法 英 德 日
饮料 茶 牛奶 可乐 咖啡
职业 律师 医生 公务员 教师
爱好 篮球 足球 网球 打牌 棒球

我用的是推理的方法
由以上条件得出下面
条件 房号 颜色 国籍 饮料 职业 爱好
1 红 英
2 德 教师
3 法 茶
4 绿 咖啡
5 白-1 绿
6 公务员 网球
7 黄 篮球
8 3 牛奶
9 1 美
10 Z-1或Z+! 不是律师(z) 足球
11 y-1或Y+1 不是医生(y) 篮球
12 可乐 打牌
13 日 棒球
14 2 蓝
那么我们可以的出以下
房号 1 2 3 3或5
颜色 黄 蓝 红
国籍 美 英
饮料 牛奶
职业 医生
爱好 篮球
这些是可以肯定的只有红房的英国人是住3或5号房 是一个不确定的
并且可以得出如下结论:

房号
颜色 白 白-绿
国籍 法 德 日
饮料 咖啡 茶 可乐
职业 公务员 教师
爱好 网球 打牌 棒球

房号
职业 律师 律师
爱好 足球
那么我们将英国人设为3号房看看,那么他缺什么呢?职业和爱好,因为职业和爱好是唯一对应的那么只有公务员和网球符合他,同理4号房却什么国籍、饮料、职业、爱好,那么把德国教师和可乐、打牌合并 不刚好符合。同理可以带如法国 、茶到2号蓝房 还有日本 棒球带如绿房。 如下:
房号 1 2 3 4 5