一個有趣的邏輯問題:誰養魚?
阿新 • • 發佈:2019-01-01
- 前提:
1 有五棟五種顏色的房子
2 每一位房子的主人國籍都不同
3 這五個人每人只喝一種飲料,只抽一種牌子的香菸,只養一種寵物
4 沒有人有相同的寵物,抽相同牌子的香菸,喝相同的飲料
提示:
1 英國人住在紅房子裡
2 瑞典人養了一條狗
3 丹麥人喝茶
4 綠房子在白房子左邊
5 綠房子主人喝咖啡
6 抽PALLMALL煙的人養了一隻鳥
7 黃房子主人抽DUNHILL煙
8 住在中間那間房子的人喝牛奶
9 挪威人住第一間房子
10抽混合煙的人住在養貓人的旁邊
11養馬人住在抽DUNHILL煙的人旁邊
12抽BLUEMASTER煙的人喝啤酒
13德國人抽PRINCE煙
14挪威人住在藍房子旁邊
15抽混合煙的人的鄰居喝礦泉水
問題是:誰養魚???
- 參考答案:從上面的前提可知,第一間房子住的是挪威人,有個前提是挪威人住在藍色房子旁邊,那麼藍色房子就是第二個房子,還有一個提前是綠色房子在白色房子左邊,那麼就有兩種可能了,紅色房子在中間或者在最後,但是中間房子的人喝牛奶,綠房子的人喝咖啡,所以中間只能是英國人住在紅房子裡。還剩下一個黃色房子,那麼就是第一個挪威人抽DUNHILL煙,養馬的人住在抽DUNHILL煙的人旁邊,藍色房子的人養馬。抽混合煙的人鄰居喝礦泉水,首先排除白色房子和黃色房子的人,剩下三個人,因為抽BLUEMASTER煙的人喝啤酒,只能是白色房子的人,所以抽混合煙的人只能是藍色房子的人了,黃色房子的人喝礦泉水,丹麥人喝茶那麼只能是藍色房子的人了,剩下的德國人抽PRINCE煙只能是綠色房子的人,那麼抽PALLMALL煙的人養了一隻鳥就是英國人了,抽混合煙的人住在養貓人的旁邊那麼就是挪威人養貓了,瑞典人養了一條狗,最後剩下一個白色房子肯定就是瑞典人了,最後得出結論,綠色房子德國人養魚了!