斑马难题

问题如下:
五个不同国家且工作各不相同的人分别住在一条街上的五所房子里,每所房子颜色不同,每个人都有自己养的不同的宠物,喜欢喝不同的饮料。根据提示,判断哪所房子里的人养斑马,哪所房子里的人喜欢喝矿泉水。
 
提示:英国人住在红色的房子里;西班牙人养了一条狗;日本人是一个油漆工;意大利人喜欢喝茶;挪威人住在左边的第一个房子里;绿房子在白房子的右边;摄影师养了一只蜗牛;外交官住在黄房子里;中间房子里的那个人喜欢喝牛奶;喜欢喝咖啡的人住在绿房子里;挪威人住在蓝色的房子旁边;小提琴家喜欢喝橘子汁;养狐狸的人所住的房子与医师的房子相邻;养马的人所住的房子与外交官的房子相邻。
 
我们用表格来思考画一下,是比较快解决这个问题的。
有这些数据条件:
国籍 英国 西班牙 日本 意大利 挪威
房子颜色 红色 绿色 白色 蓝色 黄色
工作 摄影师 外交官 小提琴家 油漆工 医师
宠物 狐狸 斑马 蜗牛
饮料 牛奶 咖啡 橘子汁 矿泉水
 
解决方法:用表格来解决。(根据题意有以下这个核心条件)

NO.1:红白绿房子必在右边三个房子。

NO.2:挪威人必住在黄房子且他是外交官。

NO.3:红房子要么是第三间,要么是第五间。

 
最后可以得到这个表格:
 
国籍
挪威
意大利
英国
西班牙
日本
房子颜色
黄色
蓝色
红色
白色
绿色
工作
外交官
医师
摄影师
小提琴家
油漆工
宠物
狐狸
蜗牛
斑马
饮料
矿泉水
牛奶
橘子汁
咖啡
 
 
我们也可以运用离散数学中的真值表来进行解决。
posted @ 2020-06-29 03:53  _BKing  阅读(463)  评论(0)    收藏  举报