一个小的推理题(猜牌:一个告诉点数,一个告诉花色)

2024-03-26 06:30

本文主要是介绍一个小的推理题(猜牌:一个告诉点数,一个告诉花色),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、问题
在这里插入图片描述

这张图来自贴吧,但我找不到链接了…抱歉。
我写这道题,是因为B站看到老番茄做了,然后我想搞明白是怎么回事,顺便把推理过程记录在CSDN上了。

二、推理过程
注意:我们是上帝视角。
1.a说我不知道这张牌是什么。

所以,点数必定是重复的。可选的点数有: A, J, 2, 4, 3, 8。

2.b说我早就知道你不知道(“但我还是不知道”这个信息是多余的)

所以,花色不能是“方块”和“黑桃”,以“方块”作解释,如果b拿到的是“方块”,那么并没法肯定a不知道,因为如果点数是Q,则a就知道了。所以,某花色的所有点数必须出现过至少2次,满足条件的有:红桃梅花

3.a说那我现在知道了

那么点数一定不能是"3"和"8",因为"3"和"8"既可以是红桃也可以是梅花, a没法知道,所以可选的点数有:A,J,4。

4.b说我也知道了

那么花色一定不能是红桃,因为符合红桃花色的既可以是"A"也可以是"4"。所以点数一定是"J"

三、结论
牌:梅花J

最关键的就是理解清楚“早就知道

这篇关于一个小的推理题(猜牌:一个告诉点数,一个告诉花色)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/847559

相关文章

数业智能心大陆告诉你如何培养孩子的批判性思维?

现今的教育体系自小学起便强调培养孩子的批判性思维,这种能力被视为在复杂世界中生存和发展的关键。在当今信息爆炸的时代,它能让我们在海量信息中辨别真伪、深入思考并做出明智决策。如今,如数业智能心大陆产出的AI 心理咨询平台的出现为培养孩子批判性思维提供了新可能,其通过互动引导孩子思考,助力孩子提升批判性思维能力。 什么是批判性思维呢? 批判性思维是一种思考方式,它能够使我们在接收信

当当图书福利券,满400减230,别说我没告诉你!

1024程序员节 当当网计算机图书 每满100减50! 满200减100! 满300-150! 机械工业出版社华章公司联合当当网特意为【大数据技术与架构】用户申请了一批可与满减叠加使用的“满200减30”的图书优惠码,优惠码使用后相当于: 400减230 !!!   优惠码:【YRMQMY】(注意区分大小写) 使用渠道:当当app和当当小程序 使用时间:10月22-10月31 本活动满减与礼券

【刷题笔记】删除并获取最大点数粉刷房子

欢迎来到 破晓的历程的 博客 ⛺️不负时光,不负己✈️ 题目一 题目链接:删除并获取最大点数 思路: 预处理状态表示 状态转移方程 代码如下: class Solution {public:int deleteAndEarn(vector<int>& nums) {int N=10001;int arry[N]={0};for(auto x:nums){ar

阿里十年架构师用一张图告诉你什么是系统架构师

阿里十年架构师用一张图告诉你什么是系统架构师 Java架构解析 2018-11-03 20:54:41 这张图从架构师的综合能力、岗位认识、岗位职责等方面,清楚的画出了作为一个架构的基本准则。人人都想成为架构师,可作为架构你达到了图上面的要求了吗?   系统架构师是个神奇的岗位。为什么这么说,在一个人数不多的小公司,你可能什么都需要做,身体力行,做总监兼架构师或者是主管/高级开发兼架构

B端:工作台页面放什么?不知道,这里告诉你10个常见内容。

工作台是B端系统的核心页面,也是最常用的页面,该页面的上通常放哪些内容了,是中说纷纭,本文把常放内容给大家列举下。 B端工作台页面是专门为企业用户设计的工作台,通常需要包含一些与企业工作相关的功能和信息。以下是一些常见的内容,可以考虑在B端工作台页面中展示: 数据概览: 展示企业的重要数据指标,比如销售额、订单量、客户数量等,让用户能够一目了然地了解企业的运营情况。 任务管理:

视频合并怎么操作?这篇文章告诉你

当你手头有多个片段,想要将它们巧妙地拼接在一起,形成一个完整的故事时,你会怎么做呢? 手动逐帧调整?这显然是个耗时且复杂的过程。幸好,现在有许多优秀的视频合并模板软件可以帮助你轻松实现这一目标。 今天,就让我们一起来看看五款值得尝试的视频合并模板软件,它们不仅能让视频编辑变得简单,还能让你的作品看起来专业又时尚。 一、【剪辑魔法师】 适用人群:适合追求高效剪辑和创意表达的视频制作爱好者

flex实现骰(tou)子点数

文章目录 效果演示分析思路代码实现 效果演示 分析思路 5点需要使用margin进行移动点数。而6点的话,使用align-content: space-between;和 justify-content: space-between;就能实现,不过需要注意的是主轴为侧轴,dot的第二个要给padding才能实现每一列3个点。 代码实现 <!DOCTYPE html>

开放式耳机好处有哪些?一文告诉你开放式耳机的秘密

先放答案: 开放式耳机的好处主要有以下方面: 佩戴舒适:开放式耳机通常不堵塞耳道,不会对耳朵造成压迫,长时间佩戴也不易产生闷热感,相比入耳式耳机舒适度更高,能减少耳部疲劳和不适。例如,一些开放式耳机采用了特殊的材质和设计,如柔软的硅胶耳挂或轻盈的机身结构,让用户在长时间使用过程中几乎感觉不到负担。 更健康卫生:不入耳的设计使得耳道能够保持干爽透气,减少了细菌滋生的环境,降低了耳部感染

校招 - 行业测评题、图形推理题、逻辑思维面试题,解题技巧汇总

前言 慢慢整理一些有用测评练习的小程序,博客等。虽然本人暂时还没专门练习这个。 小程序指引 职豚求职好多要钱… 有用博客指引 https://blog.csdn.net/sinat_42483341/article/details/107701369

告诉你高校经常使用的招生简章是如何制作!

招生简章是高校招生工作的重要文件,它向广大考生和家长展示了学校的综合实力、招生专业、选拔标准等信息。一个高质量、吸引人的招生简章对于高校的招生工作至关重要。那么,高校招生简章是如何制作出来的呢? 1.要制作电子杂志,首先需要选择一款适合自己的软件。比如FLBOOK在线制作电子杂志平台。这个工具具有强大的功能,可以满足不同的需求。 2.点击模板选择招生简章,用户可以按照各