2005年為紀念愛因斯坦princeton大學出了好象有十道左右愛因斯坦留下的難題


精選答案例題:

愛因斯坦的難題

傳說下面是愛因斯坦在20世紀初出的一道測試題。他說世界上有99%的人回答不出這道題,
看看你是否屬于另外的1%?題目如下:

前提:
1 有五棟五種顏色的房子
2 每一位房子的主人國籍都不同
3 這五個人每人只喝一種飲料,只抽一種牌子的香煙,只養(yǎng)一種寵物
4 沒有人有相同的寵物,抽相同牌子的香煙,喝相同的飲料
條件:
1 英國人住在紅房子里
2 瑞典人養(yǎng)了一條狗
3 丹麥人喝茶
4 綠房子在白房子左邊
5 綠房子主人喝咖啡
6 抽PALL MALL煙的人養(yǎng)了一只鳥
7 黃房子主人抽DUNHILL煙
8 住在中間那間房子的人喝牛奶
9 挪威人住第一間房子
10 抽BLENDS煙的人住在養(yǎng)貓人的旁邊
11 養(yǎng)馬人住在DUNHILL煙的人旁邊
12 抽BLUE MASTER煙的人喝啤酒
13 德國人抽PRINCE煙
2005年為紀念愛因斯坦princeton大學出了好象有十道左右愛因斯坦留下的難題

14 挪威人住在藍房子旁邊
15 抽BLENDS煙的人的鄰居喝礦泉水
問題:誰養(yǎng)魚?

解法:
利用數(shù)組和循環(huán):
用5個數(shù)組(數(shù)組名)表示5種屬性,用1、2、3、4、5分別代替各種屬性的具體取值
數(shù)組的下標表示房間號,數(shù)組元素的取值表示某房間某屬性的具體取值的代號
房間號(即數(shù)組下標)也表示方位,房間號小的為左,大的為右,下標相鄰即房間相鄰

房間 0 1 2 3 4

看看對你有沒有幫助^_^
網(wǎng)上報名
  • 姓名:
  • 專業(yè):
  • 層次: ??分數(shù):
  • 電話:
  • QQ/微信:
  • 地址:

文中圖片素材來源網(wǎng)絡,如有侵權請聯(lián)系644062549@qq.com刪除

轉載注明出處:http://m.tengyi66.com