猜牌问题 :S 先生、P先生和Q先生知道桌子的抽屉里有16张扑克牌:红桃A、Q、4,黑桃J、8、4、2、7、3,草花K、Q、5、4、6,方块A、5。 约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉P先生,把这张牌的花色告诉Q先生。这时,约翰教授问P先生和Q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?
于是,S先生听到如下的对话:
P先生:我不知道这张牌。
Q先生:我知道你不知道这张牌。
P先生:现在我知道这张牌了。
Q先生:我也知道了。
听罢以上的对话,S先生想了一想之后,就正确地推出这张牌是什么牌。
请问:这张牌是什么牌?
分析:
已知条件如下:
红桃:A、Q、4
黑桃:J、8、4、2、7、3
草花:K、Q、5、4、6
方块:A、5
首先,P先生知道点数,但是说不知道这张牌,说明这张牌的点数不是唯一的,从而知道这张牌在下面的牌里:
红桃:A、Q、4
黑桃:4
草花:Q、5、4
方块:A、5
然后,Q知道花色,说,我知道你不知道这张牌,说明该花色里的牌都不是唯一的,进而知道这张牌在以下牌里:
红桃:A、Q、4
方块:A、5
这个时候,P先生已经知道花色了,是红桃或方块的其中一种。于是他说,现在我知道这张牌了,说明这张牌在上面的红桃和方块是唯一的,现在就剩下:
红桃:Q、4
方块:5
现在,Q先生说我也知道了,而他是知道花色的,所以这张牌只能是方块5。