2007年8月10日 星期五

邏輯謎題

愛因斯坦的邏輯謎題 只有 2% 人成功解謎!
下面的推理題有說是創立相論的愛因斯坦在年輕時所寫成,
他更斷言世上大概有 98% 的人無法在半小時內成功解題!
你會否是那僅餘的2% 推理精英?玩過你就知!



前提:
1.有五間房屋排成一列。
2.所有房屋的外表顏色都不一樣。
3.所有屋主都來自不同國家。
4.所有屋主都養不同寵物。
5.所有屋主都喝不同飲料。
6.所有屋主都抽不同煙。

問題:請問誰養魚?

提示:
1.英國人住在紅色房屋裏.
2.瑞典人養狗.
3.丹麥人喝茶.
4.綠色的房屋在白色房屋的左邊.
5.綠色房屋的屋主喝咖啡.
6.抽PALL MALL香煙的屋主養鳥.
7.黃色屋主抽DUNHILL香煙.
8.位於最中間的屋主喝牛奶.
9.挪威人住在第一間房屋裏.
10.抽BLEND的人住在養貓人家的隔壁.
11.養馬的屋主隔壁是抽DUNHILL香煙.
12.抽BLUE MASTER的屋主喝啤酒.
13.德國人抽PRINCE香煙.
14.挪威人住在藍色房屋隔壁.
15.只喝開水的人家住在抽BLEND的隔壁.







===========================以下是解答=========================================











┌───────┐┌───────┐┌───────┐┌───────┐┌───────┐
  黃  ││  藍  ││  紅  ││  綠  ││  白  
 挪威人 ││ 丹麥人 ││ 英國人 ││ 德國人 ││ 瑞典人 
 喝水  ││ 喝茶  ││ 喝牛奶 ││ 喝咖啡 ││ 喝啤酒 
 DUN ││ BLE ││ PAL ││ PRI ││ BLU 
 養貓  ││ 養馬  ││ 養鳥  ││  魚  ││ 養狗  
└───────┘└───────┘└───────┘└───────┘└───────┘


解答方式:

1.
由提示說9.挪威人在第一間房間,14.挪威人住在藍色屋子隔壁,8.位於中間屋主
喝午奶,4.綠色房屋在白色房屋的左邊,5.綠色屋主喝咖啡,這5個提示你能得到什麼??
Ans:
你能得到綠色及白色房屋的正確位置:藍色房屋第二間,綠色房屋第四間,白色房屋第五間。
再由1.英國人住紅色房屋,這時你就知道挪威人住的是黃色房屋了,所以你就能得到房屋顏
色的正確順序:1.黃色 2.藍色 3.紅色 4.綠色 5.白色

2.
由以上得知綠色房屋喝咖啡,紅色房屋英國人喝牛奶,再由提示抽Blue Master的屋主喝啤酒,
丹麥人喝茶,那你可推論挪威人喝水!!

3.
由提示15.只喝開水的人家住在抽Blend的隔壁,黃色屋(挪威人)Duhil喝水,紅色屋(英國人)喝牛奶,
綠色屋喝咖啡,那你就可以推論抽Blue Master的屋主喝啤酒的屋主住在白色屋!!
喝茶的丹麥人住在藍色屋,且養馬抽Blend!!

4.
由以上得知挪威人抽Dunhil,丹麥人抽Blend,白色屋主抽BlueMaster,提示得知德國人抽Prince
那你就可以得知英國人抽PallMall及養鳥了,及綠屋抽pPrince是德國人,白屋是瑞典人養狗了!!

5.
由提示得知....10.Blend住在養貓人家的隔壁,就得知挪威人養貓了!!再由以上
得知丹麥人養馬,英國人養鳥,瑞典人養狗,那養魚的就是德國人了!!

++++++++++++++++++++++++++++++++
另一個版本的解題方式+++++++++++++++++++++++++++


從已有條件中...可以找出有
"5"
國人
英國, 瑞典, 丹麥, 挪威, 德國
"5"
種顏色房子...還有其房屋位置(1 - 5)
, , , ,
"5"
種寵物
, , , ,
"5"
種煙
Pall Mall , Dunhill , Blends , Blue Master, Prince
"5"
種飲料
, 啡咖 , , 牛奶, 啤酒

然後是畫方格圖...最一開始只有條件的 1,2,3,9,13 可以直接填入

房位

1

Prince


然後就用剩下的條件推理填入
先處理比較簡單的條件
5
、綠色房子主人喝咖啡...所以
綠房 一定不是 丹麥人...因為丹麥喝茶
咖啡 一定不是 英國人...因為英國人是紅色房子
6
、抽Pall Mall 香煙的人養鳥 同上理
德國人...不養鳥
瑞典...不抽 Pall Mall
7
、黃色房子主人抽Dunhill 香煙
德國人...不是黃色房子
英國人...不抽 Dunhill
8
、住在中間房子的人喝牛奶
挪威人...不喝牛奶
丹麥人...不住中間(房位 3)
12
、抽Blue Master的人喝啤酒
德國人...不喝啤酒
丹麥人...不抽Blue Master
14
、挪威人住藍色房子隔壁
挪威人...不是藍色房子
房位2 = 藍色房子
則 英國人...不是房位2

房位

不是 Prince Dunhill

不是 1 2

不是 狗

不是 茶 咖啡

不是 Prince PallMall

不是 紅

不是 1

不是 茶

不是 Prince BlueMaster

不是 紅 綠

不是 1 3

不是 狗

不是 Prince

不是 紅 藍

1

不是 狗

不是 茶 牛奶

Prince

不是 紅 黃

不是 1

不是 狗 鳥

不是 茶 啤酒

新增條件: 房位2-藍色房子

4
、綠色房子在白色房子左面
所以 綠色 白色 連在一起...所以房位1..不是 綠 白
房位1 不是 紅 藍 ...所以是 黃色 所以 挪威人 是 黃色房子 (其它人不是 黃色房子)
又 條件 5 則 挪威人 不喝 咖啡
又 條件 7 則 挪威人 抽 Dunhill (其它人則不抽 Dunhill)
又 條件12 則 挪威人 不喝 啤酒
挪威人不喝 茶 牛奶 咖啡 啤酒, 所以 挪威人 喝 水 (其它人則不喝 水)

房位

不是 Prince Dunhill

不是 1 2

不是 狗

不是 茶 咖啡 水

不是 Prince PallMall Dunhill

不是 紅 黃

不是 1

不是 茶 水

不是 Prince BlueMaster Dunhill

不是 紅 綠 黃

不是 1 3

不是 狗

Dunhill

1

不是 狗

Prince

不是 紅 黃

不是 1

不是 狗 鳥

不是 茶 啤酒 水

新增條件: 房位2-藍色房子

11
、養馬的人住抽Dunhill 香煙的人隔壁
所以是 挪威人 隔壁 = 房位2,藍色房子,養馬
15
、抽Blends香煙的人有一個喝水的鄰居
所以是 挪威人 隔壁 = 房位2,藍色房子,養馬,Blends
因為 房位2,藍色房子,養馬,Blends
房位2,藍色房子,養馬,Blends , 不是 英國人() 德國人(Prince) 挪威人(1,Dunhill) 瑞典人()
所以是...丹麥人 則
英國人 = 不養馬 , 不抽Blends
瑞典人 = 不是房位2 , 不是藍色 , 不抽 Blends
挪威人 = 不養馬
德國人 = 不是房位2 , 不養馬
因為 瑞典人 不抽 Prince PallMall Dunhill Blends 所以 抽 Blue Master
故剩 英國人 則抽 PallMall

房位

PallMall

不是 1 2

不是 狗 馬

不是 茶 咖啡 水

Blue Master

不是 紅 黃 藍

不是 1 2

不是 茶 水

Blends

2

Dunhill

1

不是 狗 馬

Prince

不是 紅 黃 藍

不是 1 2

不是 狗 鳥 馬

不是 茶 啤酒 水


然後
12
、抽Blue Master的人喝啤酒
瑞士人 喝 啤酒
所以 英國人 不是喝啤酒
英國人 不是 茶 咖啡 水 啤酒
所以是 牛奶
故剩 德國人 是 咖啡
5
、綠色房子主人喝咖啡
德國人是 綠色房子
故剩 瑞典人 ... 是 白色房子
8
、住在中間房子的人喝牛奶
英國人 是 房位 3 = 瑞典人,德國人 不是 房位3

房位

PallMall

3

不是 狗 馬

牛奶

Blue Master

不是 1 2 3

啤酒

Blends

2

Dunhill

1

不是 狗 馬

Prince

不是 1 2 3

不是 狗 鳥 馬

咖啡


然後
6
、抽Pall Mall 香煙的人養鳥
英國人 養 鳥
10
、抽Blends香煙的人住在養貓的人隔壁
Blends 是 丹麥人...住房位2...房位3英國人養鳥
故 房位1 挪威人 養 貓
則 剩 德國人 養 魚

房位

PallMall

3

牛奶

Blue Master

不是 1 2 3

啤酒

Blends

2

Dunhill

1

Prince

不是 1 2 3

咖啡


所以...如果是 1 2 3 4 5

挪威人

丹麥

英國

德國

瑞典

1

2

3

4

5

牛奶

咖啡

啤酒

Dunhill

Blends

PallMall

Prince

Blue Master


反之 5 4 3 2 1

德國

瑞典

英國

丹麥

挪威人

5

4

3

2

1

咖啡

啤酒

牛奶

Prince

Blue Master

PallMall

Blends

Dunhill




====================================
以下是心得====================================
我搞了好久 還要用假設的方式
沒辦法全部用推理的
我只能說 全部用推理而得到答案的人太強了



2 則留言:

匿名 提到...

我用推理的= =
但是還花了一點時間
推理的方式跟他差不多吧

天才 提到...

厲害!!
我第一次玩的時候
還在那邊假設來假設去的~~
可見你的邏輯推理強很多呢~~