-
-
[原创]爱因斯坦逻辑题程序解答
-
发表于:
2010-7-27 12:19
6120
-
原题:
====================================================================
1、在一条街上,有5座房子,喷了5种颜色。
2、每个房里住着不同国籍的人
3、每个人喝不同的饮料,抽不同品牌的香烟,养不同的宠物
问题:哪个国家的人养鱼?
条件:
1、英国人住红色房子
2、瑞典人养狗
3、丹麦人喝茶
4、绿色房子在白色房子左面
5、绿色房子主人喝咖啡
6、抽Pall Mall 香烟的人养鸟
7、黄色房子主人抽Dunhill 香烟
8、住在中间房子的人喝牛奶
9、 挪威人住第一间房
10、抽Blends香烟的人住在养猫的人隔壁
11、养马的人住抽Dunhill 香烟的人隔壁
12、抽Blue Master的人喝啤酒
13、德国人抽Prince香烟
14、挪威人住蓝色房子隔壁
15、抽Blends香烟的人有一个喝水的邻居
====================================================================
程序纯体力活..递归+上面的条件限制 1s内出结果.
最开始写错了,答案和网上的对不上,后来又改了一下,发现一共有7种答案.网上大多说答案
唯一,且为德国人,手工验证了两个不同国家的,没发现什么错误,下面应该是最全面的而且正
确解.
1.
1 2 3 4 5
挪威 丹麦 英国 德国 瑞典
黄色 蓝色 红色 绿色 白色
水 茶 牛奶 咖啡 啤酒
Dunh Blen Pall Prin Blue
猫 马 鸟 ??(鱼) 狗
2.
1 2 3 4 5
挪威 德国 英国 丹麦 瑞典
绿色 蓝色 红色 黄色 白色
咖啡 水 牛奶 茶 啤酒
Pall Prin Blen Dunh Blue
鸟 猫 马 ??(鱼) 狗
3.
1 2 3 4 5
挪威 德国 英国 丹麦 瑞典
绿色 蓝色 红色 黄色 白色
咖啡 水 牛奶 茶 啤酒
Pall Prin Blen Dunh Blue
鸟 ??(鱼) 马 猫 狗
4.
1 2 3 4 5
挪威 德国 瑞典 英国 丹麦
绿色 蓝色 白色 红色 黄色
咖啡 水 牛奶 啤酒 茶
Pall Prin Blen Blue Dunh
鸟 猫 狗 马 ??(鱼)
5.
1 2 3 4 5
挪威 德国 瑞典 英国 丹麦
绿色 蓝色 黄色 红色 白色
咖啡 水 牛奶 啤酒 茶
Blen Prin Dunh Blue Pall
??(鱼) 猫 狗 马 鸟
6.
1 2 3 4 5
挪威 德国 瑞典 丹麦 英国
绿色 蓝色 白色 黄色 红色
咖啡 水 牛奶 茶 啤酒
Pall Prin Blen Dunh Blue
鸟 猫 狗 ??(鱼) 马
7.
1 2 3 4 5
挪威 德国 瑞典 丹麦 英国
绿色 蓝色 白色 黄色 红色
咖啡 水 牛奶 茶 啤酒
Pall Prin Blen Dunh Blue
鸟 ??(鱼) 狗 猫 马
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课