邏輯思考--誰的寵物是魚?
前提:
1.有五間方屋排成一列
2.所有方屋的外表顏色都不一樣
3.所有的屋主來自不同的國家
4.所有的屋主都養不同的寵物;喝不同的飲料;抽不同牌的香煙
題示:
1.英國人住在紅色房屋裡
2.瑞典人養了一隻狗
3.丹麥人喝茶
4.綠色的房子在白色房子的左邊
5.綠色房屋的屋主喝咖啡
6.抽 Pall Mall 香煙的屋主養鳥
7.黃色屋主抽 Dunhill
8.位於最中間的屋主喝牛奶
9.挪威人住在第一間房屋裡
10.抽 Blend 的人住在養貓人家的隔壁
11.養馬的屋主隔壁住抽 Dunhill 的人家
12.抽 Blue Master 的屋主他喝啤酒
13.德國人他抽 Prince
14.挪威人住在藍色房子隔壁
15.只喝開水的人家住在抽 Blend 的隔壁
問題:
請問誰養魚?
=================================================
先將前提的五間屋子標示為1,2,3,4,5
準備一張紙、將每個數字下面都空下五個空格。
等等要將已知確定的條件填到裡面去。
有寫出來這題不難。
以下開始解題:
1.依照字面上的提示將已知答案先記錄下來。
條件之中挪威人住在藍色房子隔壁是關鍵,
如此一來綠色和白色只能放在4,5。
2.房屋顏色剩下1、3的位置,但是1是挪威的位置,
所以英國人住紅屋是在3、挪威則為黃屋子。
3.搞定房子顏色之後、再分析沒有完整的各項目,先找找之間的條件限制。
香煙:
抽BlueMaster的人不可能在1,3,4。
抽PallMall的人不可能在1,2。
飲料:
丹麥人喝茶、因此可能在2,5
啤酒可能在2,5、但是啤酒有抽BlueMaster的限制。
寵物:
瑞典養狗、所以瑞典可能在4,5
養鳥的屋主必須是抽PallMall。
整理出寵物時、就能知道另一個可以進展的關鍵。
那就是英國人養鳥、並且抽的是PallMall香煙。
因為挪威有Dunhill、丹麥有匹馬、
4.英國的所有資料都被完成了,又有許多關聯清晰了起來。
首先是丹麥人喝茶、瑞典人養狗這條件。
根據這條件,瑞典有可能在4,5;2的地方已經有馬了。
又因為丹麥人喝茶、它不能在4(有咖啡)、所以丹麥應該是2。
而又因為"抽BlueMaster的屋主喝啤酒"的條件,
讓可以塞它只有5。
之後再檢視條件"德國人抽Prince"
符合沒有國別和香煙的就只有4。
5.推論到上一步之後、就只剩下填空了。
德國確定是4之後、唯一沒填入國別的是5、填入瑞典。
所以瑞典人養狗。
然後唯一沒香煙的就只有2、剩下Blend可以用。
而抽Blend的人家是住在養貓的人家隔壁,所以挪威人是養貓的。
而挪威人也是唯一沒有飲料、飲料選項只剩下水、於是挪威人是喝水的。
6.所有東西都填完之後、會發現剩下德國人沒有寵物,
題目問的是誰養魚,那就是德國人了。
1.有五間方屋排成一列
2.所有方屋的外表顏色都不一樣
3.所有的屋主來自不同的國家
4.所有的屋主都養不同的寵物;喝不同的飲料;抽不同牌的香煙
題示:
1.英國人住在紅色房屋裡
2.瑞典人養了一隻狗
3.丹麥人喝茶
4.綠色的房子在白色房子的左邊
5.綠色房屋的屋主喝咖啡
6.抽 Pall Mall 香煙的屋主養鳥
7.黃色屋主抽 Dunhill
8.位於最中間的屋主喝牛奶
9.挪威人住在第一間房屋裡
10.抽 Blend 的人住在養貓人家的隔壁
11.養馬的屋主隔壁住抽 Dunhill 的人家
12.抽 Blue Master 的屋主他喝啤酒
13.德國人他抽 Prince
14.挪威人住在藍色房子隔壁
15.只喝開水的人家住在抽 Blend 的隔壁
問題:
請問誰養魚?
=================================================
先將前提的五間屋子標示為1,2,3,4,5
準備一張紙、將每個數字下面都空下五個空格。
等等要將已知確定的條件填到裡面去。
有寫出來這題不難。
以下開始解題:
1.依照字面上的提示將已知答案先記錄下來。
條件之中挪威人住在藍色房子隔壁是關鍵,
如此一來綠色和白色只能放在4,5。
2.房屋顏色剩下1、3的位置,但是1是挪威的位置,
所以英國人住紅屋是在3、挪威則為黃屋子。
3.搞定房子顏色之後、再分析沒有完整的各項目,先找找之間的條件限制。
香煙:
抽BlueMaster的人不可能在1,3,4。
抽PallMall的人不可能在1,2。
飲料:
丹麥人喝茶、因此可能在2,5
啤酒可能在2,5、但是啤酒有抽BlueMaster的限制。
寵物:
瑞典養狗、所以瑞典可能在4,5
養鳥的屋主必須是抽PallMall。
整理出寵物時、就能知道另一個可以進展的關鍵。
那就是英國人養鳥、並且抽的是PallMall香煙。
因為挪威有Dunhill、丹麥有匹馬、
4.英國的所有資料都被完成了,又有許多關聯清晰了起來。
首先是丹麥人喝茶、瑞典人養狗這條件。
根據這條件,瑞典有可能在4,5;2的地方已經有馬了。
又因為丹麥人喝茶、它不能在4(有咖啡)、所以丹麥應該是2。
而又因為"抽BlueMaster的屋主喝啤酒"的條件,
讓可以塞它只有5。
之後再檢視條件"德國人抽Prince"
符合沒有國別和香煙的就只有4。
5.推論到上一步之後、就只剩下填空了。
德國確定是4之後、唯一沒填入國別的是5、填入瑞典。
所以瑞典人養狗。
然後唯一沒香煙的就只有2、剩下Blend可以用。
而抽Blend的人家是住在養貓的人家隔壁,所以挪威人是養貓的。
而挪威人也是唯一沒有飲料、飲料選項只剩下水、於是挪威人是喝水的。
6.所有東西都填完之後、會發現剩下德國人沒有寵物,
題目問的是誰養魚,那就是德國人了。