逻辑推理:猜牌问题

猜牌问题:

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先生:我知道你(指P先生)不知道这张牌,因为Q并不知道教授告诉P的点数是几,假如点数是j,
则P先生一下就知道了,假如是K,则P也一样知道了,Q不可能这么肯定。他之所以这么肯定P不知道,是因为
他知道花色不是黑桃和草花这两种(黑桃里有J,草花里有k)。所以排除后有:

红桃A、Q、4 方块A、5

P先生:现在我知道这张牌了。 为什么P会说这话,因为点数不是A,否则他依然无法确定。

红桃Q、4 方块5

Q先生:我也知道了。 Q知道的是花色,他为什么说这话,因为花色就是方块。否则他依然无法确定。

S先生想了一想之后,就正确地推出这张牌 就是:

方块5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值