爱因斯坦曾经出过一道世界性难题,据说难倒过许多科学家,题目如下:
有五间房屋排成一列,所有房屋的外表颜色都不一样,所有的屋主来自不同的国家,所有的屋主养不同的宠物,喝不同的饮料,抽不同的香烟。
(1)英国人住在红色房屋里。
(2)瑞典人养了一只狗。
(3)丹麦人喝茶。
(4)绿色的房子在白色的房子的左边。
(5)绿色房屋的屋主喝咖啡。
(6)吸Pall Mall香烟的屋主养鸟。
(7)黄色屋主吸Dunhill香烟。
(8)位于最中间的屋主喝牛奶。
(9)挪威人住在第一间房屋里。
(10)吸Blend 香烟的人住在养猫人家隔壁。
(11)养马的屋主在吸Dunhill 香烟的人家的隔壁。
(12)吸Blue Master 香烟的屋主喝啤酒。
(13)德国人吸 Prince 香烟。
(14)挪威人住在蓝色房子隔壁。
(15)只喝开水的人住在吸 Blend 香烟的人的隔壁。
问:谁养鱼?
是德国人养鱼。推理过程如下:
首先确定房子颜色——红、黄、绿、白、蓝表示为:C(1,2,3,4,5)
国籍——英、瑞、丹、挪、德表示为:N(1,2,3,4,5)
饮料——茶、咖、奶、酒、水表示为:D(1,2,3,4,5)
烟——PM、DH、BM、PR、混合烟表示为:T(1,2,3,4,5)
宠物——狗、鸟、马、猫、鱼表示为:P(1,2,3,4,5)
由(9)可知N1=挪威。
由(14)可知C2=蓝。
由(4)可知,如C3=绿,C4=白,则绿房子居中,因而(8)和(5)矛盾,所以C4=绿,C5=白。
剩下红黄只能为C1、C3。
由(1)可知C3=红,N3=英国,C1=黄;由(8)可知D3=牛奶;由(5)可知D4=咖啡;由(7)可知T1=DH;由(11)可知P2=马。
那么:
由(12)可知啤酒只能为D2或D5,BM只能为T2(或由T5可知D1=矿泉水)。
由(3)可知茶只能为D2或D5,丹麦只能为N2或N5。
由(15)可知T2=混合烟,BM=T5。
所以剩下啤酒=D5,茶=T2,丹麦=D2。
然后:
由(13)可知德国=N4,PR=T4,所以,瑞典=N5,PM=T3。
由(2)可知狗=P5,由(6)可知鸟=P3,由(10)可知猫=P1。
得到:
爱因斯坦出这道题目并不是为了得出答案,而是一种思维过程和不同的思维方法。他说过:他不会只找到一个绣花针就不找了,他要找到再也找不到绣花针为止。