有人從一手紙牌中選定一張牌,他把這張牌的花色告訴X先生,而把點數告訴了Y先生.兩位先生都知道這首紙牌是:黑桃 J、8、4

題目:

有人從一手紙牌中選定一張牌,他把這張牌的花色告訴X先生,而把點數告訴了Y先生.兩位先生都知道這首紙牌是:黑桃 J、8、4、2;紅心 A、Q、4;方塊 A、5;草花 K、Q、5、4.X先生和Y先生都很精通邏輯,很善於推理.他們之間有對話如下:
Y先生:
X先生:我知道你不知道這張牌
Y先生:現在我知道這張牌了
X先生:現在我也知道了
根據以上對話,你能推測出這是下面哪一張牌?
A.方塊A B.紅心Q C.黑桃4 D.草花5 E.方塊5
答案我知道,先不慌說.麻煩大家幫我講解一下是怎麼推理出來的,
不好意思,這句話「因爲黑和草都有單個的數字他不可能這麼確定」中「個的數字」是什麼意思呀

解答:

方塊5
黑 2 4 8 J
紅A 4 Q
方A 5
草 4 5 Q K
Y先生:我不知道這張牌
則不可能是只有一個的28JK
X先生:我知道你不知道這張牌
因爲黑和草都有單個的數字他不可能這麼確定,而紅和方所有的數字都有重複的,Y先生決不可能知道
則只能是紅和方
Y先生:現在我知道這張牌了
則不可能是在方和紅依然重複的A
則只可能是4Q5
X先生:現在我也知道了
因爲紅中還剩下2個他不可能知道,而方只剩一張5
則只可能是方塊5
補充:數字只有A2458JQK
其中A有2個,4有3個,5有2個,Q有2個 28JK都只有一個而且都是黑色和草色的,所謂單個的數字就指這幾個.
補充2:看圖,站在X的角度上想,假如說X知道的是黑桃,那麼Y既然知道的是正確數字,那只能是248J,如果Y知道的是2,2隻有一張,那他不就知道是哪張牌了嗎?那X怎麼能說他知道Y不知道.
假如X知道是紅桃,既然Y知道的是正確的數,那Y知道的只能是A4Q,現在X想,Y如果知道的是A,A有兩張,那Y就肯定不知道;如果Y知道的是4,4有3張,那Y就肯定不知道;如果Y知道的是Q,Q有2張,那A就肯定不知道.既然無論是A還是4還是Q他都不知道.
那如果X知道是紅桃,Y豈不是肯定不知道?這時X就可以說我知道你不知道了.
以此類推
X知道是方塊的話Y就肯定不知道.X就可以說他知道Y不知道.
X知道是草花的話,其中K只有一張,Y就有可能知道,X就不能說他知道Y不知道.
所以只能是紅桃和方塊.
累啊

添加新評論

暱稱
郵箱
網站