一道烧脑题
WA题WA累了,逛CSDN看见了这道题,就做了做,写一下自己的思路,也不知道答案对不对......
传说中的爱因斯坦提出的思考题,他宣称世界上只有 2% 的人能解出这个题目,你肯定听说过不下一次这道题,但也肯定你始终连题目都没记清楚过。
题目如下:
据说有五个不同颜色的房间排成一排,每个房间里分别住着一个不同国籍的人,每个人都喝一种特定品牌的饮料,抽一种特定品牌的烟,养一种宠物,没有任意两个人抽相同品牌的香烟,或喝相同品牌的饮料,或养相同的宠物。
问题是谁在养鱼作为宠物?为了寻找答案,爱因斯坦给出了以下 15 条线索。
-
英国人住在红色的房子里;
-
瑞典人养狗作为宠物;
-
丹麦人喝茶;
-
绿房子紧挨着白房子,在白房子的左边;
-
绿房子的主人喝咖啡;
-
抽 Pall Mall 牌香烟的人养鸟;
-
黄色房子里的人抽 Dunhill 牌香烟;
-
住在中间那个房子里的人喝牛奶;
-
挪威人住在第一个房子里面;
-
抽 Blends 牌香烟的人和养猫的人相邻;
-
养马的人和抽 Dunhill 牌香烟的人相邻;
-
抽 BlueMaster 牌香烟的人喝啤酒;
-
德国人抽 Prince 牌香烟;
-
挪威人和住在蓝房子的人相邻;
-
抽 Blends 牌香烟的人和喝矿泉水的人相邻。
先不上答案了。
做的时候感觉和数独差不多......
首先把明面上可以看出来的答案记一下:1、2、3、5、6、7、8、9、12、13
*整理一下可以首先推出 挪威人在第一个房子,第二个房子是蓝色的,第三个(中间)房子的人喝牛奶
*接着看第1条、第4条、第5条,英国人住在红色的房子里,绿色的房子紧挨着白色的房子且在白色房子的左边,绿色房子的主人喝咖啡。(姑且左边按照一二三四五的顺序,四在五的左边)。因此英国人住在中间的红色房子里且喝牛奶,第四个为绿色的房子主人喝咖啡,第五个是白色的房子。
*二、三、四、五、四个房子的颜色都有了,所以第一个房子是黄色的,结合第7条,第一个是黄色的房子主人是挪威人且抽Dunhill牌的香烟,第11条,得知第二个蓝色房子的人养马。
*然后我就在这里卡了好久,几乎全部的时间都卡在这里了......
*看第12条,啤酒和BlueMaster是在一起的,因此啤酒和BlueMaster只能是二或者五。
*看第3条,丹麦人喝茶,因此丹麦人和茶也只能是二或者五。
*因此只剩下第一间屋子没有喝的东西,其他四个都可以大致确定。所以黄色的第一个屋子里的挪威人抽着Dunhill喝着矿泉水
*根据第15条,可以继续推断出第二个房子里的人抽Blends,因此啤酒和BlueMaster只能是第五个房子,理所当然丹麦人和茶是第二个房子。因此第二个房子就完整推出来了。**第二个蓝色的房子里的丹麦人抽着Blends喝着茶养着马**。
*根据第13条,德国人抽Prince,因此德国人是第四个房子 ,
*第6条,只剩第三个房子没烟抽,因此**第三个红色的房子里的英国人抽着PallMall喝着牛奶看着鸟**。
*第10条,抽Blends的是第二个房子的人,第三个房子英国人养了鸟,因此猫是第一个房子里的。得出**第一个黄色的房子里挪威人抽着Dunhill喝着矿泉水吸着猫**。
*第2条,瑞典人养狗,得出**第五个白色的房子里瑞典人抽着BlueMaster喝着啤酒玩着狗**。
*因此最后剩下的也就是**第四个绿色房子里德国人抽着Prince喝着咖啡喂着鱼**。
答案整理一下就是
一 二 三 四 五
挪威 丹麦 英国 德国 瑞典
黄 蓝 红 绿 白
矿泉水 茶 牛奶 咖啡 啤酒
Dunhill Blends PallMall Prince BlueMaster
猫 马 鸟 鱼 狗
姑且看了下应该没有什么逻辑错误了,有的话欢迎指正。