主题:[原创]编程解爱因斯坦难题正式版
/*************************************************************
简介:
传说下面是爱因斯坦在20世纪初出的一道测试题。他说世界上有99%的人回答不出这道题,
看看你是否属于另外的1%?题目如下:
前提:
1 有五栋五种颜色的房子
2 每一位房子的主人国籍都不同
3 这五个人每人只喝一种饮料,只抽一种牌子的香烟,只养一种宠物
4 没有人有相同的宠物,抽相同牌子的香烟,喝相同的饮料
条件:
1 英国人住在红房子里
2 瑞典人养了一条狗
3 丹麦人喝茶
4 绿房子在白房子左边
5 绿房子主人喝咖啡
6 抽PALL MALL烟的人养了一只鸟
7 黄房子主人抽DUNHILL烟
8 住在中间那间房子的人喝牛奶
9 挪威人住第一间房子
10 抽BLENDS烟的人住在养猫人的旁边
11 养马人住在DUNHILL烟的人旁边
12 抽BLUE MASTER烟的人喝啤酒
13 德国人抽PRINCE烟
14 挪威人住在蓝房子旁边
15 抽BLENDS烟的人的邻居喝矿泉水
问题:谁养鱼?
**************************************************************/
/*=============================================================
文件描述: 解养鱼问题
创建人: 陈泽丹 ,2006-4-20, QQ:82314038
文件号: 2
修改次数:
=============================================================*/
/*------------------------------------------------------------
算法描述:
(图是任意选定的)
--------------------------------
下标(国籍):0 1 2 3 4
对应(国籍):英 瑞 挪 德 丹
--------------------------------
数组值: 0 1 2 3 4
对应(房号) 0 1 2 3 4
对应(房色) 红 白 黄 蓝 绿
对应(宠物) 狗 马 鸟 猫 鱼
对应(饮料) 咖 茶 奶 水 酒
对应(香烟) pal dun blu pri ble
---------------------------------
依照上表,以人为线索(下标),排列人的属性的各种组合,符合题目条
件者,最后输出结果。
--------------------------------------------------------------*/
简介:
传说下面是爱因斯坦在20世纪初出的一道测试题。他说世界上有99%的人回答不出这道题,
看看你是否属于另外的1%?题目如下:
前提:
1 有五栋五种颜色的房子
2 每一位房子的主人国籍都不同
3 这五个人每人只喝一种饮料,只抽一种牌子的香烟,只养一种宠物
4 没有人有相同的宠物,抽相同牌子的香烟,喝相同的饮料
条件:
1 英国人住在红房子里
2 瑞典人养了一条狗
3 丹麦人喝茶
4 绿房子在白房子左边
5 绿房子主人喝咖啡
6 抽PALL MALL烟的人养了一只鸟
7 黄房子主人抽DUNHILL烟
8 住在中间那间房子的人喝牛奶
9 挪威人住第一间房子
10 抽BLENDS烟的人住在养猫人的旁边
11 养马人住在DUNHILL烟的人旁边
12 抽BLUE MASTER烟的人喝啤酒
13 德国人抽PRINCE烟
14 挪威人住在蓝房子旁边
15 抽BLENDS烟的人的邻居喝矿泉水
问题:谁养鱼?
**************************************************************/
/*=============================================================
文件描述: 解养鱼问题
创建人: 陈泽丹 ,2006-4-20, QQ:82314038
文件号: 2
修改次数:
=============================================================*/
/*------------------------------------------------------------
算法描述:
(图是任意选定的)
--------------------------------
下标(国籍):0 1 2 3 4
对应(国籍):英 瑞 挪 德 丹
--------------------------------
数组值: 0 1 2 3 4
对应(房号) 0 1 2 3 4
对应(房色) 红 白 黄 蓝 绿
对应(宠物) 狗 马 鸟 猫 鱼
对应(饮料) 咖 茶 奶 水 酒
对应(香烟) pal dun blu pri ble
---------------------------------
依照上表,以人为线索(下标),排列人的属性的各种组合,符合题目条
件者,最后输出结果。
--------------------------------------------------------------*/