一道逻辑题

dimlau

有五个具有五种不同颜色的房间;每个房间里分别住着一个不同国籍的人;每个人都在喝一种特定品牌的饮料;抽一特定品牌的香烟,养一特定的宠物;没有任意两个人在抽相同品牌的香烟,或喝相同品牌的饮料,或养相同的宠物。已知的线索如下:

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

你需要找出的答案是:谁在养鱼作为宠物?

貌似这是一道著名的逻辑题,但是我只看到过还真没自己推理一次试试。难道我的好奇心丧失了?呵呵,说笑了,我还是很喜欢这类题目的,只不过因为推理题太多,我很自信自己肯定能像做出其他题一样把这道题做出来,所以就没再尝试。

今天试了一下,果然罗列出已知条件之后再进行简单的一个假设问题就解决了(难道是我运气太好?)呵呵:

国籍 颜色 饮料 宠物 香烟
挪威 黄色 矿泉水 Dunhill
丹麦 蓝色 Blends
英国 红色 牛奶 PallMall
德国 绿色 咖啡 Prince
瑞典 白色 啤酒 BlueMaster

关于作者:定格咖啡馆主理人,著有《开家长长久久的咖啡馆》《咖啡入门书》等。

延伸阅读

本站架设在 RamNode VPS

使用 Grav CMS 发布管理