数学推理题中“我知道你不知道”的一般含义

问题描述:

数学推理题中“我知道你不知道”的一般含义
例如先生、Q先生都具有足够的推理能力.这天,他们正在接受推理面试.
他们知道桌子的抽屉里有如下16张扑克牌:
红桃 A、4 、Q
黑桃 J、8、3 、2、7、 4
草花 K、Q、5、4、6
方块 A、5
约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉P先生,把这张牌 的花色告诉Q先生.
这时,约翰教授问P先生和Q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?
P先生:“我不知道这张牌.”
Q先生:“我知道你不知道这张牌.”
P先生:“现在我知道这张牌了.”
Q先生:“我也知道了.”
请问:这张牌是什么牌?

“我知道你不知道”的一般含义 :用我知道且你不知道的条件推出你不能做出某种判断!
这张牌是:方块5
“我不知道这张牌.”说明该点数的牌不至一张,故可能为:A、4 、Q 、5
“我知道你不知道这张牌.”说明该花色的牌每张点数都不至一可能,故可能为:红桃、方块
“现在我知道这张牌了.” 说明该牌在红桃和方块中总共只出现一次,故可能为:4 、Q 、5
“我也知道了.” 说明该花色只有A和另一张,故只能是方块5