首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >16张扑克逻辑思维问题详解

16张扑克逻辑思维问题详解

作者头像
红目香薰
发布2022-11-29 10:41:46
发布2022-11-29 10:41:46
74600
代码可运行
举报
文章被收录于专栏:CSDNToQQCodeCSDNToQQCode
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
复制
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先生第一句话推断出:此牌肯定是A Q 4 5 这四张中的一张,因为都有唯一性。

我们分析

 A   红桃  方块

  Q   红桃  梅花

 4   红桃   黑桃 梅花

  5   方块

                     从S先生第一句话:我知道你不知道得知,s听到的花色里面的所有牌都具

有两个以上。 所以,可以断定不是 黑桃和梅花。

             那么现在可以得出结论:

     A   红桃  方块     

     Q   红桃

      4   红桃    

      5   方块

=====================================

下面我们分析第三句话:P:我知道这张牌了---(其实他现在并不知道,笔者也是想了好

久才想明白,其实你不用关心此刻他知不知道,往后分析,我们用排除法)

假设是A ,即使P知道了,Q也不可能知道。排除,因为两种花色

假设是Q, 即使P知道了,Q也不可能知道,排除,因为红桃太多了,还有红桃4,红桃A

假设是4,和q道理一样

假设是方块5,那么p知道是方块5的话,Q肯定知道。因为就有一种花色。

此题挺高深的,搞了我一个小时,有点虚。

其实是根据结果推前因。根据Q最后一句话,才能排除!!!!!!!!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档