码迷,mamicode.com
首页 > 其他好文 > 详细

【猜牌问题】甲乙都知道桌子的抽屉里有16张扑克牌: 红桃A、Q、4 黑桃J、8、4、2、7、3 草色K、Q、5、4、6 方块A、5 教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉甲,把这张牌的花色告诉乙。教授问:你们能推理出是什么牌吗? 甲:我不知道这张牌。 乙:我知道你不知道这张牌。 甲:现在我知道这张牌了。 乙:我也知道了。 请问:这张牌是什么牌?

时间:2020-02-29 11:36:23      阅读:346      评论:0      收藏:0      [点我收藏+]

标签:是什么   str   cells   strong   告诉   ble   我不知道   扑克牌   人物   

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

红桃AQ4

黑桃J84273

草色KQ546

方块A5

教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉甲,把这张牌的花色告诉乙。教授问:你们能推理出是什么牌吗?

甲:我不知道这张牌。
乙:我知道你不知道这张牌。
甲:现在我知道这张牌了。
乙:我也知道了。

请问:这张牌是什么牌?

 

解:

教授告知甲点数,告知乙花色

人物

已知

未知

A

红桃、方块

Q

红桃、草色

4

红桃、黑桃、草色

J

黑桃

8

黑桃

2

黑桃

7

黑桃

3

黑桃

K

草色

5

草色

6

方块

 

此时甲已知的牌数规则为:

人物

已知

未知

A

红桃、方块

Q

红桃、草色

4

红桃、黑桃、草色

J

黑桃

8

黑桃

2

黑桃

7

黑桃

3

黑桃

K

草色

5

草色

6

草色、方块

 

在甲眼中,可以推理的条件为:

人物

已知

未知

复数牌

A

红桃、方块

Q

红桃、草色

4

红桃、黑桃、草色

6

草色、方块

单数牌

J

无重复

黑桃

8

黑桃

2

黑桃

7

黑桃

3

黑桃

K

草色

5

草色

 

甲不知道这张牌时,说明甲没有一眼看出答案,不是单牌,、只有可能是复数牌

人物

已知

未知

复数牌

A

红桃、方块

Q

红桃、草色

4

红桃、黑桃、草色

6

草色、方块

 

重点来了

 

乙已知的牌的花色:

人物

已知

未知

红桃

复数牌

AQ4

黑桃

单数牌/复数牌

J84273

草色

单数牌/复数牌

KQ546

方块

复数牌

A5

在乙眼中,可以整合出的条件为:

人物

已知

未知

复数牌

红桃

AQ4

复数牌

方块

A5

单数牌/复数牌

黑桃

J84273

单数牌/复数牌

草色

KQ546

 

 

对于乙说的“我知道你不知道这张牌。”这句话理解其实可以分成两种情况

一、我现在知道你不知道这张牌了

 

 

 

 

 

①在乙根据单复数牌进行推理时,若在甲之后得知这个条件,则乙眼中的牌数(已知一种颜色,及单数牌,可以推出之前存在单数牌的颜色中包含的牌数)

人物

已知

未知

红桃

复数牌

AQ4

方块

A5

黑桃

之前存在单数牌

4

草色

4

黑桃

单数牌

J8273

草色

KQ56

很多解说直接说在得知不是单牌的时候,可以把同时具有单数牌/复数牌的两种花色去掉,为什么会出现这种情况呢?

 

看完这句“我现在知道你不知道这张牌”直接看第四句,乙说“我也知道了。”如果乙知道的颜色是黑桃,或者草色,此时乙已经知道了牌的具体情况,那就不必再甲说完再加一个也字。

 

得出的结论与已知的条件相违背,pass

二、我本来就知道你不知道这张牌

 

乙本来有两种可能,一知道牌中全为复数牌,二知道的牌中存在单数牌/复数牌

人物

已知

未知

红桃

复数牌

AQ4

方块

A5

黑桃

单数牌/复数牌

J84273

草色

KQ546

 

若全为复数牌

人物

已知

未知

红桃

复数牌

AQ4

方块

A5

 

知道的牌中存在单数牌/复数牌

人物

已知

未知

 

黑桃

单数牌/复数牌

J84273

草色

KQ546

 

乙本来就知道甲不知道这张牌,说明牌中不存在单数牌,乙已知的只可能是以下两种

人物

已知

未知

红桃

复数牌

AQ4

方块

A5

 

甲听到乙说的话之前,牌的可能性为以下四种:

人物

已知

未知

复数牌

A

红桃、方块

Q

红桃、

4

红桃、黑桃、草色

5

草色、方块

 

甲听到乙说的话之后,知道这张牌具体到一个数字大略知道这张牌是在两种颜色中进行选择,牌的可能性变成以下三种:

人物

已知

未知

复数牌

1

A

红桃、方块(有重复)

2

Q

有重复

红桃

4

3

5

方块

 

第三句,甲说现在我知道这张牌了。

如果存在重复选项,则甲还是不知道这张牌是什么牌,现在甲已经知道了,说明甲知道的数字本身是5

 

 

第四句:我现在知道了

乙的条件的具体的颜色,根据甲的话,知道了答案

人物

已知

未知

红桃

复数牌(有重复)

A

红桃

单数牌

Q4(有重复)

 

方块

单数牌

5

甲的话中,说出了不是重复选项,也就知道了牌本身的答案是方块5

 

 

【猜牌问题】甲乙都知道桌子的抽屉里有16张扑克牌: 红桃A、Q、4 黑桃J、8、4、2、7、3 草色K、Q、5、4、6 方块A、5 教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉甲,把这张牌的花色告诉乙。教授问:你们能推理出是什么牌吗? 甲:我不知道这张牌。 乙:我知道你不知道这张牌。 甲:现在我知道这张牌了。 乙:我也知道了。 请问:这张牌是什么牌?

标签:是什么   str   cells   strong   告诉   ble   我不知道   扑克牌   人物   

原文地址:https://www.cnblogs.com/anlyf/p/12381971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!