救世传说 术士:猜牌问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/06 00:17:09
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先生想了一想之后,就正确地推出这张牌是什么牌。
请问:这张牌是什么牌?

P先生只知道点数
P先生:我不知道这张牌
所以这张牌只能是 A Q 4 5
(其他点数都有唯一花色 只有点数为 A Q 4 5 有两种花色)

根据这句话我们可以判断出 牌点是 A Q 4 5 中的一个

Q先生只知道花色
Q先生:我知道你不知道这张牌
只能是红桃或者方块 只有这两种花色里的牌点不会超出 A Q 4 5 的范围

根据这句话我们可以判断出 花色是红桃或者方块

P先生:现在我知道这张牌了
P先生知道了点数 同时知道了不是红桃就是方块 并且他知道了牌
显然不能是A 因为红桃和方块都有A 所以排出了A的可能

根据这句话我们可以排除A

Q先生:我也知道了
Q先生知道了花色 同时知道了点数是在 Q 4 5 中 并且他知道了牌
假设Q先生知道的是红桃 那么Q先生仍然不能确定是红桃Q 还是红桃 4
如果Q先生知道的是方块 那么Q先生能却定是 方块5

根据Q先生最后说知道了 我们可以确定花色是方块
最后我们知道了这张牌是方块5

根据P先生只知道点数 P先生:我不知道这张牌 可以判断出牌点是 A Q 4 5 中的一个(其他点数都有唯一花色 只有点数为 A Q 4 5 有两种花色)

根据Q先生只知道花色 Q先生:我知道你不知道这张牌 可以判断出花色是红桃或者方块

根据P先生:现在我知道这张牌了可以判断出A

根据Q先生:我也知道了 可以判断出这张牌是方块5