邏輯思考--誰的寵物是魚?
前提: 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。 而又因為...