level 1
这道题在下在很小的时候看见过,多年之后又在读者杂志上看到,极为唏嘘之余花了数分钟将其解开,就逻辑推理的难度而言,此题实在不算复杂,以至于区区在下很轻易地就解开了;若您在看到此帖时仍在解谜题,请无视此帖,谢谢!
二楼附原题:
某市发生一起金鱼盗窃案,警察通过线报锁定了5栋一字排开的相邻的房屋。每栋房屋内住着不同国籍的主人,他们将房屋的墙壁刷成各异的颜色,喝不同的饮料、抽不同牌子的烟、养着不同的动物(其中包括那被偷的那条金鱼)。没有任何两人的房屋颜色、国籍、饮料、烟或动物是一样的。但警察只能搜查其中一间,如果选错,犯人将会逃跑。
作为侦探的你,发现了15条线索:
1.英国人住红房子;
2.瑞典人有一条狗;
3.丹麦人喝的是茶;
4.绿房子在白房子左边;
5.绿房子的主人喝咖啡;
6.抽泡沫的人养鸟;
7.黄房子的主人抽唐山;
8.最中间房子的主人喝牛奶;
9.挪威人住在第一间房子;
10.抽布篮子的人住养猫人旁边;
11.养马人住在抽唐山的人旁边;
12.抽深蓝的人喝根汁汽水;
13.德国人抽的香烟是大名鼎鼎的王子;
14.挪威人住在墙是蓝色的房子的旁边;
15.抽布篮子的人住在喝水的人旁边。
2016年08月09日 00点08分
2
备注:由于度熊是熊瞎子,见到牌字儿他就要发作,所以在下特地把它们都抹了,容易出问题的那个也改成了深蓝,具体见原书吧,这些改动都不影响做题
2016年08月09日 00点08分
level 1
逻辑推理呢,其实最难的是找突破口,一旦发现突破口,其后要做的事情就是简化和顺藤摸瓜。而一道好的逻辑推理题,显然是要将突破口加以适当的隐藏,如果太明显则失去难度,而在条件较多的情况下,隐藏突破口相对也就变得容易。
此题的突破口其实可以说隐藏得相当不错,它是条件9:挪威人住第一间房子。这意味着挪威人在其余4人中只有一个邻居,然后我们再找其它条件,于是我们很高兴地发现了条件14:挪威人住在蓝色房子的旁边,这意味着:第二间房子为蓝色,挪威人没住蓝色房子。我们再向前看:条件4:绿房子在白房子的左边,那么显然,挪威人住的就是最左边的房子了,而它没有在白房子的左边,所以它同时不是绿房子也不是房子。
再由条件1,英国人住红房子,至此我们将挪威人住的第一间房子的颜色锁定了,黄色房子。再看黄色房子的主人还有什么喜好呢?我们又发现了条件7:黄房子的主人抽唐山。至此第一间房子的所有信息除了宠物我们都已经知晓了,而挪威人养了什么宠物此时的推导条件还不足,我们顺着条件7引导的路往下看。
2016年08月09日 00点08分
3
第二段最后一句:不是绿房子也不是白房子
2016年08月09日 01点08分
level 1
在此补充一下挪威人喝什么:根据条件3,丹麦人喝茶,故挪威人不喝;根据条件5,绿房子主人喝咖啡,而挪威人住黄房子;根据条件8,最中间的房子主人喝牛奶;根据条件12,抽唐山的挪威人也不符合,所以挪威人喝的是水。根据条件7引出的路,指向条件11,得出蓝色房子的主人养马;由于我们的目的是找出养金鱼的人,所以他的嫌疑已经被排除,但由于他的信息还事关后面真正嫌犯的线索,我们加以补足:第二间房子的主人住在蓝房子里,养马,由条件15可知,他住在喝水的挪威人旁边,所以他抽布篮子;由条件5,他没住绿房子,故不喝咖啡;由条件8,他住的不是中间房子;由条件12,他抽的是布篮子,也不喝根汁汽水,因而最终指向了条件3:第二间房子的主人为丹麦人,喝茶。
2016年08月09日 00点08分
4
可是抽蓝子牌烟的是喝的是根汁汽水由12可知
2018年05月07日 14点05分
level 1
那么接下来就是中间房子的主人了,我们可以回头看看条件4,指出绿房子挨着白房子,且在左边,那么绿房子是不是在中间呢?我们看向条件5和8:绿房子的主人喝咖啡,而最中间房子的主人喝牛奶,这两者产生了矛盾,为了消除矛盾,中间房子只能是红色的,且由条件1,居住着一位英国人;至此房子颜色已经全部推导完毕:根据条件4,绿房子在白房子左边,而在其左边的3间房子都已经推导出来,因此第四间房子为绿色,第五间为白色。
综合条件1和条件8,英国人住在中间的房子,也就是左数第三间,喝牛奶;根据条件12,他不喝根汁汽水;根据条件13,他也不抽王子。而我们已经知道,前面挪威人抽唐山,丹麦人抽布篮子,如果我根据条件10假设英国人养猫的话,就在此与条件6冲突,因而英国人只能完全地契合条件6:抽泡沫,并养鸟。所以他的嫌疑也被排除了。同时我们也发现,英国人嫌疑排除时也使得挪威人清白了,因为挪威人同时也是养猫的,这意味着条件10和条件15指向的其实都是他。
2016年08月09日 01点08分
5
level 1
至此我们已经知道了所有房子的颜色,以及三位房主的完整个人信息,这三位房主都是清白的,这也就意味着我们离真相很近了!
由于条件4和5,第四间房子必为绿房子,必喝咖啡,再由于我们前面不厌其烦数次提到的、极为有用的条件12,德国人抽王子。那么,我们看向条件2!住在最后一间白房子的,喝根汁汽水抽深蓝的瑞典人,养了一条狗!他的嫌疑一开始就被排除了,只是我们找到他费了很长时间!
所以,最终嫌犯是:住在第四间绿色房子,抽王子喝咖啡的德国人,就是他偷走了那条金鱼!
2016年08月09日 01点08分
6
level 1
最后给这些房主列一个综合表:
第一间黄色房子,房主国籍挪威,喝水,抽唐山,养猫;
第二间蓝色房子,房主国籍丹麦,喝茶,抽布篮子,养马;
第三间红色房子,房主国籍英国,喝牛奶,抽泡沫,养鸟;
第四间绿色房子,房主国籍德国,喝咖啡,抽王子,养金鱼(最终嫌疑人);
第五间白色房子,房主国籍瑞典,喝根汁汽水,抽深蓝,养狗。
2016年08月09日 01点08分
7
level 1
突破口:9号线索;
最有价值线索:12号线索
解题完毕
2016年08月09日 01点08分
8