据说这是某知名外企的面试题目,呵呵,只是据说,是否属实我这个没有参加面试的人就不知道了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先生:我不知道这张牌。

首先排除黑桃2、7、3、8、J 和 草花K、6

剩下的牌如下排列

红桃A Q 4

黑桃 4

草花 Q 4 5

方块A 5

Q先生:我知道你不知道这张牌。

如果Q先生的花色是黑桃或者草花,那么他也猜不出P先生到底知不知道是什么牌,所以Q先生的花色一定是红桃或者方块

P先生:现在我知道这张牌了

既然P先生推测出牌是什么,那说明他知道点数是5

Q先生:我也知道了。

这张牌应该是方块5