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


精選答案例題:

愛因斯坦的難題

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

前提:
1 有五棟五種顏色的房子
2 每一位房子的主人國(guó)籍都不同
3 這五個(gè)人每人只喝一種飲料,只抽一種牌子的香煙,只養(yǎng)一種寵物
4 沒有人有相同的寵物,抽相同牌子的香煙,喝相同的飲料
條件:
1 英國(guó)人住在紅房子里
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 德國(guó)人抽PRINCE煙
2005年為紀(jì)念愛因斯坦princeton大學(xué)出了好象有十道左右愛因斯坦留下的難題

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

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

房間 0 1 2 3 4

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

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

轉(zhuǎn)載注明出處:http://m.tengyi66.com