一道难解的逻辑推理题

来源:百度知道 编辑:UC知道 时间:2024/05/08 11:51:36
有人从一手纸牌中选定一张牌,他把这张牌的花色告诉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

Y先生知道点数,但是他说不知道这张牌说明这张牌的点数是重复的,
(为什么这么说呢,因为如果Y先生知道的点数不是重复的,那么就不需要知道花色,便能知道处牌是哪一张了,只有点数是重复的才可能不知道)即这张牌不可能是J,8,2,K中的.只能是
黑桃4
红心AQ4
方块A5
草花Q54
X先生说我知道你不知道这张牌,则说明必然是因为他所拿到的花色中不可能存在点数只对应唯一花色的牌
(试想一下,如果你知道这张牌的花色是方块,你也会这么说,原因是方块有A5,都有重复,所以你知道Y先生不可能知道这张牌) 如黑桃J,8,2 ;草花K
所以排除单一点数所在的花色,只剩下红心和方块两种花色.
红心AQ4
方块A5
如果是A,那么Y先生还不能确定这张牌,但是他说他知道这张牌了,所以只能是红心Q4;方块5.如果是红心的花色,那么X先生也不能确定,但是他也知道了,所以这张牌只能是方块5.