据说在20世纪初爱因斯坦出了一道迷题,当时98%的人回答不了。题目如下:
在一街上有颜色互不相同的五栋房子,不同国籍的人分别住在这五栋房子里,每人抽不同品牌的香烟,喝不同的饮料,养不同的宠物。
已知如下情况:
1> 英国人住在红房子里;
2> 瑞典人养狗;
3> 丹麦人喝荼;
4> 绿色房子座落在白色房子的左面;
5> 绿色房子的主人喝咖啡;
6> 抽Pall Mall香烟的人养鸟;
7> 黄色房子的主人抽Dunhill香烟;
8> 挪威人住第一间房子;
9> 五座房子中间的那座,主人喝牛奶;
10> 抽Blends香烟的人住在养猫人的隔壁;
11> 养马的人住在抽Dunhill香烟者的隔壁;
12> 抽Blue Master香烟的人喝啤酒;
13> 德国人抽Prince香烟;
14> 挪威人住的房子在蓝色房子的隔壁;
15> 抽Blends香烟的人有一个喝水的邻居;
要你回答的问题是:谁养鱼
我的答案:德国人
这是2007年6月《程序员》上的一道问题,自己觉得好像很有意思就拿出来给大家分享一下,可惜书上没有给出答案,我只能给出我做的答案,大家可以一起讨论下。