经典逻辑题--谁犯了哪些罪

关注我,持续分享逻辑思维&管理思维&面试题; 可提供大厂面试辅导、及定制化求职/在职/管理/架构辅导;
有意找工作的同学,请参考博主的原创:《面试官心得--面试前应该如何准备》,《面试官心得--面试时如何进行自我介绍》, 《做好面试准备,迎接2024金三银四》。
【图解《程序员面试常见的十大算法》及代码实现】

-------------------------------------正文----------------------------------------

一天深夜,伦敦的一栋公寓连续发生3起刑事案件。一起是谋杀案,住在4楼的一名下院议员被人用手枪打死;一起是盗窃案,住在二楼的一名名画收藏家珍藏的6幅16世纪的油画被盗了;一起是强奸案,住在底楼的一名漂亮的芭蕾舞演员被暴徒强奸。

报警之后,苏格兰场(即伦敦警察总部)立即派出大批刑警赶到作案现场。根据罪犯在现场留下的指纹、足迹和搏斗的痕迹,警方断定这3起案件是由3名罪犯分头单独作案的(后来证实这一判断是正确的)。

经过几个月的侦查,终于搜集到大量的确凿证据,逮捕了A、B、C三名罪犯。在审讯中,三名罪犯的口供如下:

A供称:
1、C是杀人犯,他杀掉下院议员纯粹是为了报过去的私仇。
2、我既然被捕了,我当然要编造口供,所以我并不是一个十分老实的人。
3、B是强奸犯,因为B对漂亮女人有占有欲。

B供称:
1、A是著名的大盗,我坚信那天晚上盗窃油画的就是他。
2、A从来不说真话。
3、C是强奸犯。

C供称:
1、盗窃案不是B所为。
2、A是杀人犯。
3、总之我交代,那天晚上,我确实在这个公寓里作过案。

3名罪犯中,有一个的供词全部是真话,有一个最不老实,他说的全部是假话,另一个人的供词中,既有真话也有假话。

A、B、C分别做了哪一个案子,看完口供后刑警亨利已经做出了判断。

你知道吗?

-------------------------------------答案----------------------------------------

亨利说,这个案件可以从分析A、B、C三者的口供入手。而A的口供入手更好一些。

A说:“我既然被捕了,当然要编造口供,所以我并不是一个十分老实的人。”
分析这句话,就可以推定A的口供有真有假。因为,如果A的口供全是真的,那么他就不会说自己编造口供;如果A的口供全是假的,那么他就不会说自己不十分老实。

既然A的口供有真有假,那么B的口供或者是全真的,或者是全假的。

而B说:“A从来不说真话。”由此可见,B的这句话是假的,这就可判定B的话不可能是全真的,而是全假的。

既然B的话全假,那么C的话是全真的。而C说A是杀掉下院议员的罪犯,B不是盗窃作案者,所以B是强奸犯,而盗窃油画的罪犯只能是C本人了。

感兴趣的同学辛苦 关注/点赞 ,持续分享逻辑、算法、管理、技术、人工智能相关的文章。

博主其它经典原创:《管理心得--如何高效进行跨部门合作》,《技术心得--如何成为优秀的架构师》、《管理心得--如何成为优秀的架构师》、《管理心理--程序员如何选择职业赛道》,及
《C#实例:SQL如何添加数据》,《C#实战分享--爬虫的基础原理及实现》欢迎大家阅读。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/609993.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

揭秘金融行业:资本的流转与价值的创造

金融行业,这个庞大而复杂的经济体系,如同现代社会的血脉,支撑着全球经济的运行与繁荣。它不仅关乎金钱的流通,更是涵盖了资金的管理、分配、增值、保护以及一系列与之相关的专业服务。今天,就让我们一起深入探索这个充…

【intro】Graph Isomorphism Network(GIN)

论文 https://arxiv.org/pdf/1810.00826 abstract 图神经网络(gnn)是一种有效的图表示学习框架。gnn采用邻域聚合方案,通过递归聚合和变换相邻节点的表示向量来计算节点的表示向量。已经提出了许多GNN变体,并在节点和图分类任务上取得了最先进的结果。…

Linux内存管理——Swap

swap space 一个磁盘区域,作为内存使用。当系统内存不足时,会将一些很久不使用的数据转移到swap space中。 优点:扩展了内存空间 缺点:用磁盘做内存,读写效率降低。 swappiness swappiness的值表示建议swap space替…

DDOS攻击实战演示,一次DDOS的成本有多低?

DDoS攻击成本概览 分布式拒绝服务(DDoS)攻击以其低廉的启动成本和惊人的破坏力著称。攻击者通过黑市轻松获取服务,成本从几十元人民币的小额支出到针对大型目标的数千乃至数万元不等。为了具体理解这一成本结构,我们将通过一个简…

『先进技术助力』Kompas AI:智能AI代理在工作中的应用与效率提升

『智能化未来』Kompas AI如何改变我们的工作方式? 在这个信息时代,利用AI聊天机器人来处理机械性的工作已经成为一种趋势。ChatGPT作为一种智能助手,不仅能够提高工作效率,还可以帮助我们更明智地做出决策,从而释放出更…

“黑灯工厂“都是科技和狠活,其中可视化大屏就是火眼金睛。

夜幕降临,一座伸手不见五指的工厂,却传来了金属板与机床“咔哒咔哒”的按压声。暗色中,只有设备状态指示灯、品质检验灯以及自动行进的AGV小车激光发射器在泛着微光,整个上万平方米的生产车间都处于“黑灯”状态…… “黑灯工厂”是指在生产过程中几乎不需要人工操作的工厂。 …

【JVM】JVM规范作用及其核心

目录 认识JVM规范的作用 JVM规范定义的主要内容 认识JVM规范的作用 Java 虚拟机规范为不同的硬件平台提供了一种编译Java技术代码的规范。 Java虚拟机认得不是源文件,认得是编译过后的class文件,它是对这个class文件做要求、起作用的,而并…

【JavaEE 初阶(四)】多线程进阶

❣博主主页: 33的博客❣ ▶️文章专栏分类:JavaEE◀️ 🚚我的代码仓库: 33的代码仓库🚚 🫵🫵🫵关注我带你了解更多线程知识 目录 1.前言2.常见的锁策略2.1悲观锁vs乐观锁2.2轻量级锁vs重量级锁2.3自旋锁vs挂起锁2.4读写…

LLM-AI大模型介绍

大语言模型 (LLM) 背景 🍹大语言模型 (Large Language Model) 是一种人工智能模型, 它们通常包含数千亿甚至更多的参数,并在大规模数据集上进行训练。大语言模型可以处理多种自然语言任务,如文本分类、问答、翻译、对话等等。 自然语言模型…

axios异步操作第一篇

1 同步请求和异步请求 客户端给java后台程序发送请求,发送请求的方式有两种: 同步请求 同步请求发送方式: 1 浏览器地址栏,输入url:http://localhost:8080/web-app/xxxServlet 2 3 删除 4 javascript:location.hr…

记录Postgresql 报错 the database system is in recovery mode

在开发环境中,突然有一天来到公司启动项目的时候报错 看到这个报错肯定是数据库出啥问题了,我们的数据库是部署在docker里面的。 远程服务器之后,使用命令查看容器,发现数据库容器还是启动着的 docker ps 那就进去容器内部看看…

搭建一个气膜篮球馆需要多少钱—轻空间

想要搭建一个气膜篮球馆,预算是个大问题。我们来谈谈具体的费用吧。 1. 建筑材料成本: 气膜篮球馆的建筑材料主要包括膜材、钢索等。膜材分为内膜和外膜,而钢索则用于支撑膜材。材料的品质和规格将直接影响到建筑的质量和使用寿命。 2. 设备…

winpcap无法安装提示新版本已经安装-window11解决办法

winpcap无法安装提示新版本已经安装-window11解决办法 问题解决办法 问题 安装ensp的时候跳出来这个问题,说自己的winpcap没安装,建议安装 但当自己去安装一个winpcap的时候,它又跳出来这个! WinPcap 4.1.3 Setup A newer versi…

面试笔记——JVM组成

基本介绍 JVM: Java Virtual Machine Java程序的运行环境(java二进制字节码的运行环境) 使用JVM的好处: 一次编写,到处运行自动内存管理,垃圾回收机制 JVM的组成及运行流程: 程序计数器 程序计数器&a…

OpenHarmony 实战开发——编译4.0 bete2及master分支,添加参数--no-prebuilt-sdk跳过编译sdk

简介 用户应用程序泛指运行在设备的操作系统之上,为用户提供特定服务的程序,简称“应用”。一个应用所对应的软件包文件,称为“应用程序包”。 OpenHarmony 提供了应用程序包开发、安装、查询、更新、卸载的管理机制,方便开发者…

LeetCode 404.左叶子之和

LeetCode 404.左叶子之和 1、题目 题目链接:404. 左叶子之和 给定二叉树的根节点 root ,返回所有左叶子之和。 示例 1: 输入: root [3,9,20,null,null,15,7] 输出: 24 解释: 在这个二叉树中,有两个左叶子,分别…

2024数维杯B题完整思路24页+配套代码1-4问+可视化结果图

后续参考论文也会进行一个更新 2024年数维杯数学建模B题主要关注生物质和煤共热解问题的研究 点击链接加入群聊【2024数维杯数学建模ABC题资料汇总】: 2024数维杯B题完整思路18页1-5问配套代码后续参考论文https://www.jdmm.cc/file/2710636 该段文字的第一个问题…

C++——string的使用

string的使用 1. STL2. string2.1 初始化和遍历2.2 容量相关2.3 串的修改2.4 其他接口 1. STL STL全称 standard template libaray——标准模板库,内部包含了很多数据结构和算法,数据结构包括栈,队列,树,链表等&#…

【高阶数据结构】图 -- 详解

一、图的基本概念 图 是由顶点集合及顶点间的关系组成的一种数据结构&#xff1a;G (V&#xff0c; E)。其中&#xff1a; 顶点集合 V {x | x属于某个数据对象集} 是有穷非空集合&#xff1b; E {(x,y) | x,y属于V} 或者 E {<x, y> | x,y属于V && Path(x, y…

【SpringBoot整合系列】SpringBoot整合RabbitMQ-基本使用

目录 SpringtBoot整合RabbitMQ1.依赖2.配置RabbitMQ的7种模式1.简单模式&#xff08;Hello World&#xff09;应用场景代码示例 2.工作队列模式&#xff08;Work queues&#xff09;应用场景代码示例手动 ack代码示例 3.订阅模式&#xff08;Publish/Subscribe&#xff09;应用…
最新文章