逻辑训练-爱因斯坦的推理题

写这个系列的目的是保持大脑思考,不要生锈!

题目内容如下:

在一个小镇的街上,有五个具有五种不同颜色的房间。每个房间住着一个不同国籍的人;每个人都在喝一种特定的饮料;抽一种特定品牌的香烟;养一种特定的宠物;没有任意两个人在抽相同品牌的烟,或喝相同品牌的饮料、或养相同的宠物。爱因斯坦给出了如下线索:

  1. 英国人住在红房子里;
  2. 瑞典人养狗;
  3. 丹麦人喝茶;
  4. 绿房子紧挨着白房子,在白房子的左边;
  5. 绿房子主人喝咖啡;
  6. 抽PM牌香烟的人养鸟;
  7. 黄房子里的人抽DH牌香烟;
  8. 住中间房子的人喝牛奶;
  9. 挪威人住在第一个房子里(最左边);
  10. 抽Blends牌香烟的人和养猫的人相邻;
  11. 养马的人和抽DH牌香烟的人相邻;
  12. 抽BM牌香烟的人喝啤酒;
  13. 德国人抽Prince牌香烟;
  14. 挪威人和住蓝房子的人相邻;
  15. 抽Blends牌香烟的人和喝矿泉水的人相邻。

问:谁在养鱼?这题号称只有2%的人能够解答。吹,尽管吹!这题一步步来,是个人都能推理出来。我们可以先整理一下线索:

  • 国籍:英国,瑞典,丹麦,德国,挪威
  • 房子:红,绿,白,黄,蓝
  • 饮料:茶,咖啡,牛奶,啤酒,矿泉水
  • 宠物:狗,鸟,猫,马,鱼
  • 香烟:PM,BM,Blends,Prince,DH

根据条件1(英国人住在红房子里),2(瑞典人养狗),3(丹麦人喝茶),13(德国人抽Prince牌香烟)可以先构造如下表格,然后不断推理完善表格。

  房子 宠物 饮料 香烟
英国      
瑞典      
丹麦      
德国       Prince
挪威        

看了这张表,感觉空缺太多。那么我们就一步步开始推导吧。

  • 关于房子的顺序,先说结论:黄-蓝-红-绿-白,挪威人住黄房子,英国人喝牛奶。推理过程如下:
    • 根据条件9(挪威人住在第一个房子里)和14(挪威人和住蓝房子的人相邻),蓝房子一定是第2间;因为挪威人住最左面,英国人的红房子肯定不是第1间。
    • 根据条件4(绿房子紧挨着白房子,在白房子的左边),绿房子肯定不在第1间,如果它是第一间,那么白房子紧挨着在它右面就成了第2间,与上面矛盾。
    • 根据前面推理,绿房子和红房子都不是第1间,且第2间是蓝房子(因为白房子紧挨着绿房子在右面,所以肯定不能是第2间。),得出结论第1间一定是黄房子。这时可能的排列是:1)黄蓝-红-绿白;2)黄蓝-绿白-红。
    • 根据条件5(绿房子主人喝咖啡)和8(住中间房子的人喝牛奶),所以如果排列是“黄蓝-绿白-红”,绿房子在中间,就和住中间的人和牛奶矛盾。所以顺序一定是“黄蓝-红-绿白”。因为英国人住红房子,且红房子在中间,所以英国人喝牛奶。
  • 因为挪威人住黄房子,根据条件7(黄房子里的人抽DH牌香烟),挪威人抽DH牌香烟。
  • 因为德国人和挪威人的香烟(Prince,DH)已经确定,英国、瑞典和丹麦人抽的香烟可能是PM,BM喝Blends。根据条件12(抽BM牌香烟的人喝啤酒),因为丹麦人喝茶,英国人喝牛奶,所以只可能是瑞典人抽BM牌的香烟喝啤酒。

好了,根据上面这些推理,我们可以更新一下表格,填充更多有用的信息(黄-1代表左面第1间房子是黄色的)。

  房子 宠物 饮料 香烟
英国 红-3   牛奶  
瑞典   啤酒 BM
丹麦 LA    
德国 LV   KF Prince
挪威 黄-1   S DH
  • 德国人和挪威人的饮料只能选择咖啡和矿泉水,根据条件5(绿房子主人喝咖啡),所以挪威人喝矿泉水,德国人喝咖啡且住绿房子。
  • 根据条件11(养马的人和抽DH牌香烟的人相邻),因为挪威人抽DH,且住在最左面第1间,相邻只能在第2间,又因为条件14(挪威人和住蓝房子的人相邻),那么养马的人住蓝房子。
  • 根据条件15(抽Blends牌香烟的人和喝矿泉水的人相邻),再加上上面推理出来的结果,住蓝房子的人养马并抽Blends牌香烟。
  • 根据已知推理结果,英国人和丹麦人抽的香烟牌子可能是PM和Blends。再根据上面推理出来的结果,抽Blends牌香烟的人住蓝房子,英国人住红房子只能抽PM牌香烟,所以丹麦人住蓝房子还养马。顺便还可以得出结论瑞典人住白房子。

我们再更新一下表格。

  房子 宠物 饮料 香烟
英国 红-3   牛奶 PM
瑞典 白-5 啤酒 BM
丹麦 蓝-2 Blends
德国 绿-4   咖啡 Prince
挪威 黄-1   DH

现在我们离目标已经很接近了,继续!

  • 根据条件6(抽PM牌香烟的人养鸟),英国人养鸟。
  • 根据条件10(抽Blends牌香烟的人和养猫的人相邻),德国人抽Blends牌香烟,左面是挪威人,右面是英国人,因为英国人养鸟,所以挪威人养猫。
  • 答案:德国人养鱼!

最终结果如下:

  房子 宠物 饮料 香烟
英国 红-3 牛奶 PM
瑞典 白-5 啤酒 BM
丹麦 蓝-2 Blends
德国 绿-4 咖啡 Prince
挪威 黄-1 DH

你可能感兴趣的:(逻辑推理,逻辑推理)