a、在壹條街上,有5座房子,噴了5種顏色。?
b、每個房裏住著不同國籍的人?
c、每個人喝不同的飲料,抽不同品牌的香煙,養不同的寵物?
問題是:誰養魚??
已知:?
1、英國人住紅色房子?
2、瑞典人養狗?
3、丹麥人喝茶?
4、綠色房子在白色房子左面?
5、綠色房子主人喝咖啡?
6、抽Pall Mall 香煙的人養鳥?
7、黃色房子主人抽Dunhill 香煙?
8、住在中間房子的人喝牛奶?
9、挪威人住第壹間房
10、抽Blends香煙的人住在養貓的人隔壁?
11、養馬的人住抽Dunhill 香煙的人隔壁?
12、抽Blue Master的人喝啤酒?
13、德國人抽Prince香煙?
14、挪威人住藍色房子隔壁?
15、抽Blends香煙的人有壹個喝水的鄰居
先公布答案:德國人養魚。
記錄了推導的過程,公布之前提醒壹下:
獨立思考能使妳更聰明!獨立思考能使妳更聰明!獨立思考能使妳更聰明!重要的事情壹定要說三遍。
*********************************************************** 華麗麗的分割線 ***********************************************************
推導過程:
首先通讀所有的條件,發現每個人有如下屬性:國籍、房屋顏色、房屋位置、寵物、飲料、香煙,壹***6個屬性
我們稱呼上述已知內容為:“條件”1 - 15; 稱下列所有推理步驟和中間結果為 “推論”
A. 由條件 9 + 條件 14,可以推定:第二間房子是藍色;
B. 條件5 + 條件8,可以推定,中間的房子壹定不是綠色,再結合推論A + 條件4,則可知:第四間房為綠色,第五件房為白色;
C. 由條件1 + 推論A + 推論B + 條件9,可知:英國人住在中間的房子(第三間房子),且第三間房子為紅色;
條件1 + 推論A => 英國人壹定不住在第二間房子裏
推論B => 英國人壹定不住在第四間和第五間房子裏
條件9 => 英國人壹定不住在第壹間房子裏
綜上:英國人住在第三間房子; 由條件1,第三間房為紅色
D. 由推論A,B,C可以推定: ※ 重要結論
第壹間房:黃色 第二間房:藍色 第三間房:紅色 第四間房:綠色 第五間房:白色
E. 由推論D + 條件14,可以推定:挪威人住第壹間黃色房子
F. 由推論E + 條件7, 可以推定:挪威人抽 Dunhill香煙
G. 由推論F + 條件11,可以推定:藍色房間的人養馬
至此我們已經可以給出壹個初步的推論匯總:
接下裏的推導需要做假設。
H. 條件12很關鍵,因為啤酒和blue master香煙必須成對出現。參見上表,可見只有藍色房子和白色房子可以滿足條件12,則我們假設X: 藍色房子的人抽blue master香煙,喝啤酒
此時,我們加上條件3:丹麥人喝茶,因為第壹間房子是挪威人,而飲料方面第二間為啤酒(上述假設X),第三間為牛奶,第四間為咖啡,則此時,只能是白色房子滿足條件3,
因此,基於假設X,則白色房子丹麥人喜歡喝茶
到此,我們可以基於假設X,推定第壹間房的飲料是水
這時候,就出現了壹個矛盾:條件15不滿足,因為喝水的人只有壹個隔壁,且抽blue master香煙
因此,我們可以確定,假設X不成立;即可以推定,藍色房子的人壹定不是抽blue master香煙和喝啤酒的人
I. 基於H最後的推論,我們說過,只有藍色房子和白色房子能滿足條件12,已經排除了藍色房子,則推定:白色房子的人抽blue master香煙和喝啤酒
J. 基於推論I,加上條件3,則可以推定:藍色房子裏是丹麥人,喝茶
K. 基於上表,條件13,因為前三間房子我們都確認了國籍,所以,只有綠色房子和白色房子可能是德國人,又因為白色房子主人抽blue master香煙,可以推定:綠色房子是德國人,抽price香煙
L. 基於上述推論,由條件2推定:白色房子的主人是瑞典人,養狗
至此,我們還有條件6、10、15沒有用上,而因為條件6明確有兩個屬性,而條件10、15雖然兩個屬性,但屬於“隔壁”,即不是同壹個人的屬性,信息的限制範圍不如條件6,因此,我們從條件6繼續。
M. 審視到目前為止的所有結論,能滿足條件6的只有紅色房子的英國人,通過香煙可以排除黃色,綠色,白色房子,而通過寵物則可以排除藍色房子,因此推定:紅色房子英國人抽Pall Mall香煙,養鳥
N. 剩下的推理就順理成章了:藍色房子的人抽Blends香煙;再由條件10:黃色房子的挪威人養貓;
至此,我們已經可以得到最後的結果:德國人是養魚的。
我們再用最後壹個條件最後做檢查,看是不是沖突:挪威人喜歡喝水,並沒有沖突。
最後解釋壹下為什麽步驟H中假設的時候使用了條件12,而不是用條件6,這兩個條件都是要求兩個屬性同時滿足的。是因為在進行到H步驟的時候,飲料+香煙的已確定屬性比寵物+香煙的已確定屬性更多,這意味著使用條件12我們能同時使用更多的已知條件。這也是平時做決策時的壹個基本原則:盡可能使用已知量更多的分支進行決策,而盡可能避免未知量更多的分支。
以上就是這個題目的推導。