【推理题】扑克牌

猜牌问题:甲乙知道桌子的抽屉里有16张扑克牌:

红桃A、Q、4
黑桃J、8、4、2、7、3
草花K、Q、5、4、6
方块A、5
你从这16张牌中挑出一张牌来,并把这张牌的点数告诉甲,把这张牌的花色告诉乙。这时,约翰教授问甲乙两个人:你们能从已知的点数或花色中推知这张牌是什么牌吗?于是,对话如下:
甲:我不知道这张牌。
乙:我知道你不知道这张牌。
甲:现在我知道这张牌了。
乙:我也知道了。
请问这张牌是什么牌?

甲:我不知道这张牌。
结论:这张牌点数不唯一。此时剩下的牌:
红桃A、Q、4
黑桃4
草花Q、5、4
方块A、5

乙:我知道你不知道这张牌。
结论:由于乙只知道花色,而他一早就知道甲不知道这张牌,说明这张牌的花色为红桃或者方块,因为这两种花色的牌都没有超出上面A、Q、4、5的范围;【乙所知道的花色内的数字一定不包含被排除的哪些数字中】

甲:现在我知道这张牌了。
结论:乙根据花色范围能确定这张牌,说明这张牌不是A;

乙:我也知道了。
结论: 乙知道花色,他根据甲的话能推断出来是哪张牌,说明这张牌是方块5.

54张扑克牌,两人轮流拿牌,每人每次只能拿1~4张,谁拿到最后一张谁赢.先拿牌的人怎么才赢?

这道题这么算,首先N=1+4=5
54/5=10余4
故先拿牌者取4张即可稳保胜利。
操作如下:
先拿四张后,执行如下原则:
对方拿1张,我拿4张;
对方拿2张,我拿3张;
对方拿3张,我拿2张;
对方拿4张,我拿1张;
就是保持每轮双方一共拿走5张牌,就稳保胜利。

猜你喜欢

转载自blog.csdn.net/yzx3105/article/details/129717509