思考使你聪明 — 爱因斯坦出的智商测试题

思考使你聪明 — 爱因斯坦出的智商测试题

大家都知道爱因斯坦,大家也都知道爱因斯坦是公认的智商超高的人之一。天才这种词汇就是为了爱因斯坦定制的,质能方程、光子假设/光电效应、对于量子物理的巨大推动、狭义\广义相对论。。。。。。这些成就犹如夜空的璀璨明星,让爱因斯坦当之无愧为“世纪伟人”。于是,很如诸如名人名言、名人小时候的优秀故事,还有那些有的没的都被安在了爱因斯坦的身上。姑且不去说这些是而非的东西,大家一定听说过“爱因斯坦出的智商测试题”这件事情,号称只有2%的人能做出来。题目是这样的: a、在一条街上,有5座房子,喷了5种颜色。  b、每个房里住着不同国籍的人  c、每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物  问题是:谁养鱼?  已知:  1、英国人住红色房子  2、瑞典人养狗  3、丹麦人喝茶  4、绿色房子在白色房子左面  5、绿色房子主人喝咖啡  6、抽Pall Mall 香烟的人养鸟  7、黄色房子主人抽Dunhill 香烟  8、住在中间房子的人喝牛奶  9、挪威人住第一间房 10、抽Blends香烟的人住在养猫的人隔壁  11、养马的人住抽Dunhill 香烟的人隔壁  12、抽Blue Master的人喝啤酒  13、德国人抽Prince香烟  14、挪威人住蓝色房子隔壁  15、抽Blends香烟的人有一个喝水的邻居 先公布答案:德国人养鱼。 记录了推导的过程,公布之前提醒一下: 独立思考能使你更聪明!独立思考能使你更聪明!独立思考能使你更聪明!重要的事情一定要说三遍。*********************************************************** 华丽丽的分割线 *********************************************************** 推导过程: 首先通读所有的条件,发现每个人有如下属性:国籍、房屋颜色、房屋位置、宠物、饮料、香烟,一共6个属性 我们称呼上述已知内容为:“条件”1 - 15; 称下列所有推理步骤和中间结果为 “推论” A. 由条件 9 + 条件 14,可以推定:第二间房子是蓝色; B. 条件5 + 条件8,可以推定,中间的房子一定不是绿色,再结合推论A + 条件4,则可知:第四间房为绿色,第五件房为白色; C. 由条件1 + 推论A + 推论B + 条件9,可知:英国人住在中间的房子(第三间房子),且第三间房子为红色; 条件1 + 推论A => 英国人一定不住在第二间房子里 推论B => 英国人一定不住在第四间和第五间房子里 条件9 => 英国人一定不住在第一间房子里 综上:英国人住在第三间房子; 由条件1,第三间房为红色 D. 由推论A,B,C可以推定: ※ 重要结论 第一间房:黄色 第二间房:蓝色 第三间房:红色 第四间房:绿色 第五间房:白色 E. 由推论D + 条件14,可以推定:挪威人住第一间黄色房子 F. 由推论E + 条件7, 可以推定:挪威人抽 Dunhill香烟 G. 由推论F + 条件11,可以推定:蓝色房间的人养马 至此我们已经可以给出一个初步的推论汇总: 接下里的推导需要做假设。 H. 条件12很关键,因为啤酒和blue master香烟必须成对出现。参见上表,可见只有蓝色房子和白色房子可以满足条件12,则我们假设X: 蓝色房子的人抽blue master香烟,喝啤酒 此时,我们加上条件3:丹麦人喝茶,因为第一间房子是挪威人,而饮料方面第二间为啤酒(上述假设X),第三间为牛奶,第四间为咖啡,则此时,只能是白色房子满足条件3, 因此,基于假设X,则白色房子丹麦人喜欢喝茶 到此,我们可以基于假设X,推定第一间房的饮料是水 这时候,就出现了一个矛盾:条件15不满足,因为喝水的人只有一个隔壁,且抽blue master香烟 因此,我们可以确定,假设X不成立;即可以推定,蓝色房子的人一定不是抽blue master香烟和喝啤酒的人 I. 基于H最后的推论,我们说过,只有蓝色房子和白色房子能满足条件12,已经排除了蓝色房子,则推定:白色房子的人抽blue master香烟和喝啤酒 J. 基于推论I,加上条件3,则可以推定:蓝色房子里是丹麦人,喝茶 K. 基于上表,条件13,因为前三间房子我们都确认了国籍,所以,只有绿色房子和白色房子可能是德国人,又因为白色房子主人抽blue master香烟,可以推定:绿色房子是德国人,抽price香烟 L. 基于上述推论,由条件2推定:白色房子的主人是瑞典人,养狗 至此,我们还有条件6、10、15没有用上,而因为条件6明确有两个属性,而条件10、15虽然两个属性,但属于“隔壁”,即不是同一个人的属性,信息的限制范围不如条件6,因此,我们从条件6继续。 M. 审视到目前为止的所有结论,能满足条件6的只有红色房子的英国人,通过香烟可以排除黄色,绿色,白色房子,而通过宠物则可以排除蓝色房子,因此推定:红色房子英国人抽Pall Mall香烟,养鸟 N. 剩下的推理就顺理成章了:蓝色房子的人抽Blends香烟;再由条件10:黄色房子的挪威人养猫; 至此,我们已经可以得到最后的结果:德国人是养鱼的。 我们再用最后一个条件最后做检查,看是不是冲突:挪威人喜欢喝水,并没有冲突。 最后解释一下为什么步骤H中假设的时候使用了条件12,而不是用条件6,这两个条件都是要求两个属性同时满足的。是因为在进行到H步骤的时候,饮料+香烟的已确定属性比宠物+香烟的已确定属性更多,这意味着使用条件12我们能同时使用更多的已知条件。这也是平时做决策时的一个基本原则:尽可能使用已知量更多的分支进行决策,而尽可能避免未知量更多的分支。 以上就是这个题目的推导。