当前位置: 首页 > news >正文

希腊棺材之谜——复盘

文章目录

    • 梗概
    • 推导
    • 伪解答

虽然花费6-8小时来看小说,是一件很奢侈的事情。但是再荒诞的事情终归有它背后的逻辑链条。这正如Ellery所坚持的那样,逻辑为王。

希腊棺材之谜是Ellery Queen首次展露头角, 因此作者特地给他安排了3次伪解答和1次真解答。并且还借着破案过程中Ellery之口,给那些非要做"谜语人“的侦探安排了一个比较合理的解释。

“可惜的是,从今以后,我只相信那位无所不在,不带成见,麻木不仁而洞察一切的大智大慧的全能上帝所赋予我的这双眼睛和这副昏沉沉的大脑。”

不得不说,这种十分纯粹的逻辑学家气质很戳我啊!尤其他还时而带有一点不知名的浪漫。

跳出人物,回到故事。

梗概

(以下为书本剧情 梗概 按照书中发生的时间顺序 全泄底)

一个小偷曾在英国博物馆偷窃了一幅画,带来美国后,将其卖给了卡先生。而后因为检察官为其辩护,认识了这个检察官。后来这两人成为了同伙。再后来,小偷入狱。卡先生因为经营不善,将这幅画卖给了一位富豪。很久之后,小偷出狱了,他最开始想到的就是联系他的同伙,商量如何赚钱,但是这时,他的兄弟,同时也是卡先生女儿的丈夫,来找到他,希望他离开纽约。当然,他并不知道他的兄弟的身份。接着卡先生女儿因为怀疑丈夫出轨,也跟踪丈夫来到了这个地方。紧接着,小偷之前认识的一位女人的现在的丈夫过来警告小偷,不要再来骚扰她们。最后,苏格兰场的警探尾随这位小偷来探查之前他所偷窃的画的下落。

第二天,小偷找上了富豪,富豪不想被小偷敲竹杠。于是就带着小偷来到了卡先生的家。卡先生不想这件事被人发现,就支开了其他人。然后他们达成了如下协定,卡先生给小偷一笔现金支票,这笔现金会给前往领取的人,;同时还会修改遗嘱,把遗产中价值最大的部分留给小偷。可小偷还是不满足,还想要点散钱花花。卡先生实在拿不出来,富豪就给了小偷刚取的现金。小偷将现金放在了怀表中,支票则放在了包中。之后出门后,富豪直接回家了。小偷则见到了他的同伙,检察官。检察官知道他们商量的结果后,认为不能再留着小偷了,于是在旁边的空房子里面杀掉了小偷,把他的尸体放在了那里。

没想到,第二天,卡先生自然去世了。(支票也就不能兑现了)接着等到卡先生葬礼那天,律师在葬礼完后,发现遗嘱不见了。于是赶紧打电话。检察官感觉这是个机会,没什么比墓地放尸体更安全了。于是就毛遂自荐。等到晚上,他偷偷的把尸体搬出来,又挖开了白天的地下墓穴,发现卡先生的棺材中具有就有着遗嘱,他于是就取走了怀表和遗嘱,将尸体放进了棺材中。并且这一过程被卡先生的女婿,小偷的兄弟所看见,因为该人正是偷窃遗嘱的人。但是这个人同样被卡家跟他有不正当关系的人看到。检察官在回去的路上看到了女秘书偷偷地在查看文件。这是因为女秘书和这家的医生(前文的苏格兰警察)都是博物馆派来找画下落的人员。

万万没想到,第二天来的Queen经过推演,认为遗嘱就在棺材中。然后就到了最有趣的地方。找遗嘱找着找着找到了一具尸体。

检察官很烦,于是就打算通过线索误导Queen推理出卡先生才是凶手这个结论。Queen确实被误导了,正当他自鸣得意宣布推理结果的时候,富豪和秘书的证词完全推翻了他的推理。

这是,卡先生的女婿找到了检察官,想进行交换。即杀人的密码和遗嘱的密码进行交换。检察官这时候就想去陷害女婿。于是又是一通引导,最终将女婿伪装成自杀。让大部分人都相信了这个推理。

可惜,Queen没信,而且他杀掉女婿的时候,没注意到子弹已经飞出门了,走的时候把门给关上了。但是由于在警方到来前,有人来过,打开了门,因此大家对这个推论深信不疑。

可是这个证人看一切都盖棺定论了,于是就向警察汇报了这个情况。

于是就推翻了女婿是杀人凶手的推论。

检察官很烦啊,杀了两个人,还是没捞到钱。内心欲望驱使他通过那幅画找到富豪,(当然是匿名)然后通过威胁信的设计,将怀疑的矛头指向了富豪。(第三次嫁祸了)想从富豪那里得到价值连城的画。可他不知道的是,因为怀表中的钱,富豪是完全没有嫌疑的。所以Queen识破了他假装 假装敲诈 实则引狼入室 调虎离山 实则嫁祸的计划,来了一个将计就计和苦肉计,让富豪在大家面前被当成凶手。

最后当检察官在比对画的时候,被当场击毙。

推导

不得不说,在挑战读者那一页,我通过逻辑分析,动机推导和可行性分析,大致上是能确定谁是凶手的。但是我对这位凶手最后的运作实在不懂,不知道为什么要这么做,而且想了半天,其实推理上没有实证。还是凶手太强了。

稍微提下我的推导,首先是案件是否存在帮凶?因为如果有这个,很多结论就会被推翻。我当时认为是没有的。第一,从叙述上,凶手和小偷始终都是两人团体,凶手既然都想干掉小偷了,再找共犯有点说不过去。第二,执行上看,共犯并不能提供多少方便,因为在故事中,凶手从始至终都没被怀疑过,行动很自由。第三,从感觉上,这个凶手能做这么多巧妙的引导操作,并且还是在前一个操作失效后快速执行之后的操作,可见这人行动力和能力都是很高的,这样的人一般不会找共犯(没有逻辑 纯粹感觉)。

接下来是凶手的范围,注意,我仅仅只是指两件杀人案的凶手。遗嘱盗窃案应该分开看待。遗嘱盗窃案很明显是内部作案,没有利益纠葛是不会做的。所以盗窃遗嘱的人就是卡家内部的人。接下来是两件杀人案的凶手, 第一起杀人凶手前文中已经推出来是同伙了。接着再通过小偷和女婿的兄弟身份这一点,再结合小偷本身不知道女婿在卡家,女婿没有向其他人说明,所以小偷的共犯必然在旅店外的其他地方见过女婿。因此该人必然是卡家有瓜葛。第二起凶手在警察来之前就干掉了女婿,说明必须是能够引导案件调查的人或者是当时正好在卡家的人。可是第三起案子中重心都在富豪家,这说明凶手必须要跟富豪家也有一定的交集。于是通过一通排除,满足上述条件的人对我来说,有以下几人,秘书, 检察官, 副检察官, 医生。医生整体参与度确实不高,也没交待更多的细节,从推理小说的创造逻辑上我排除了他。剩下的几人,虽然好像秘书跟Queen交流很多,好像很完美,但是我确实找不到很明确的证据去证明她没有嫌疑。她从经历上,先到英国,再到美国,最后来到卡家,还有半夜查看信件,虽然可以被侦探身份掩盖,但终究不太能确定。最后甚至被Queen推去了富豪家,想做手脚实在太方便了。唯一不能支持秘书凶手论的是她的体型可能背不动尸体。所以秘书在我这嫌疑非常大。检察官则是跟医生一个理由,感觉全文的着墨不多,最重要的是,当第二起案子发生的时候,他其实没啥参与度,所以可以排除。最后就是副检察官,虽然没有证据可以说明他是没嫌疑的,但是好像也不能说他就是犯人。(其实如果站在局外人的角度,确实应该怀疑一下富豪, 可惜我们跟着Queen 陪着富豪看了那个怀表,所以在我猜测的时候,就把富豪给去掉了)

所以最后我心中的嫌疑人排名:秘书,副检察官。

然后我就卡住了,虽然我看到了作者给的很明显的提示——打字机和凶手的发过来的两次敲诈信,我实在是想不到怎么推。。。(万万没想到,居然是键盘的布局和特殊的金额, 梳理一下。凶手是故意打错,好让人们注意到这一点的,因为他要的钱是30000,前面已经打了$符号,但是他紧接着打了一个£的符号,但是实际上他按下了shift,由于我们的3对应的是#,而他这个对应的是英镑,因此可知道,打印这个信息的打印机只能是富豪家的,因此只能是富豪家的人。因此怀疑的矛头就指向了富豪家,我就说之前的凶手都没犯这个错误,没想到,居然是故意的,没想到,居然被看破了。。。。。。没想到,居然是 套中套中套)

其实,当Queen给出富豪就是凶手的时候,我感觉都崩溃了,尤其是他给出的三条凶手应该满足条件。当时感觉全盘皆输,居然被作者狠狠的骗了。

然后我就看到了Queen在那里钓鱼,然后我就看到了真正的凶手上当了,然后发现真的是副检察官。然后发现好像是知道我的想法似的,特地解释了秘书为什么不是凶手。(凶手知道画在谁手里,因为和小偷交流了,秘书当时的姿态确实不知道画在哪里,马上就要走了,所以矛盾)

伪解答

再谈三个伪解答。

第一个解答,很合理其实,当然,得建立在Queen的假设成立的基础上,得建立在后面没有证人推翻他的主要论据的基础上,当然这个推理最主要的问题,在于端水的时候,会连有多少水都注意不到吗?这个问题其实也被提出来了,但是被副检察官回避了,还有一个问题就是水的量是不是太刚刚好,好像就被计算过,如果真要伪装有3个人,比起这种轮流倒水,不如一口气做一壶水,直接给三壶水到,然后再烧一壶。

第二个伪解答,其实也很合理,如果没有后面那个证人出现的话,只能说这是凶手自己犯错了,导致了本来很合理的逻辑瞬间变成了栽赃。因为如果警察先到,并且发现子弹在外面,而门是关着的,那其实就很明白了。我觉得这是很合理的推论,只是站在queen的角度确实有那么一点点巧合。

第三个伪解答,即富豪是凶手的那一款,从逻辑上是很合理的,不合理的地方是富豪的动机。富豪其实没必要杀人,或者没必要自己动手。(前提是不存在 怀表中的钱事件)不然这个解答也是很不错的。

最后的解答其实更多的聚焦于,为什么其他人不是?也就是排除法。

再说凶手,真难啊,本来以为自己藏到了一个最安全的地方,没想到第二天就被当众打开。并且转移过程还被人看到了,第一次的嫁祸还被两位证人推翻,第二次的嫁祸被自己的疏忽推翻了,第三次嫁祸被人反套路了。

确实很像拿皇,打赢了每一仗,除了最后一仗。

希腊棺材的逻辑可挑剔的地方不多,线索虽然多,但只要快速抛弃掉最开始的遗产案,就可以紧紧扣住主线。

这部的核心人物其实是小偷,所有的一切都是围绕他来的。

所以有没有标题党的嫌疑呢?

卡基斯案子的调子一开始就是低沉的。

相关文章:

希腊棺材之谜——复盘

文章目录梗概推导伪解答虽然花费6-8小时来看小说,是一件很奢侈的事情。但是再荒诞的事情终归有它背后的逻辑链条。这正如Ellery所坚持的那样,逻辑为王。希腊棺材之谜是Ellery Queen首次展露头角, 因此作者特地给他安排了3次伪解答和1次真解答…...

CentOS的下载和安装

文章目录前言一、CentOS的下载二、如何下载1.选择下载版本2.选择isos3.点击isos后,进入如下页面,接着点击X86_644.一般选择下面框住的进行下载三、安装软件选择设置接着进行分区设置设置网络和主机名前言 在学习Linux时,记录下CentOS的安装 …...

new bing的chatGPT如何解析英文论文pdf

昨天我的new bing申请下来了,有了聊天的界面: 但是解析pdf的英文文献,还是不行,没有对话窗口。就问了一下chatGPT,方案如下: 要使用New Bing解析PDF文献,你需要以下几个步骤: 1&a…...

学会这12个Python装饰器,让你的代码更上一层楼

学会这12个Python装饰器,让你的代码更上一层楼 Python 装饰器是个强大的工具,可帮你生成整洁、可重用和可维护的代码。某种意义上说,会不会用装饰器是区分新手和老鸟的重要标志。如果你不熟悉装饰器,你可以将它们视为将函数作为输…...

企业使用ERP的好处

ERP系统是企业管理信息系统的简称,它是以信息技术为手段,以物流、资金流、信息流为主线,以企业的核心业务流程为对象,建立的一套适用于企业管理的、高效的企业管理信息系统。它是通过科学方法和计算机信息技术,将企业运…...

【QT】如何获取屏幕(桌面)的大小或分辨率

目录1. QDesktopWidget 获取系统屏幕大小2. QScreen 获取系统屏幕大小3. geometry() 与 availableGeometry() 的区别1. QDesktopWidget 获取系统屏幕大小 QDesktopWidget 提供了详细的位置信息,其能够自动返回窗口在用户窗口的位置和应用程序窗口的位置 QDesktopW…...

ETL工具的选择

正确选择 ETL 工具,可以从 ETL 对平台的支持、对数据源的支持、数据转换功能、管理 和调度功能、集成和开放性、对元数据管理等功能出发,具体如下。 支持平台 随着各种应用系统数据量的飞速增长和对业务可靠性等要求的不断提高,人们对数据抽…...

SpringBoot仿天猫商城java web购物网站的设计与实现

1,项目介绍 基于 SpringBoot 的仿天猫商城拥有两种角色,分别为管理员和用户。 迷你天猫商城是一个基于SSM框架的综合性B2C电商平台,需求设计主要参考天猫商城的购物流程。 后端页面兼容IE10及以上现代浏览器,Chrome,Edge,Firebox…...

C#基础教程22 文件的输入与输出

C# 文件的输入与输出 一个 文件 是一个存储在磁盘中带有指定名称和目录路径的数据集合。当打开文件进行读写时,它变成一个 流。 从根本上说,流是通过通信路径传递的字节序列。有两个主要的流:输入流 和 输出流。输入流用于从文件读取数据(读操作),输出流用于向文件写入数…...

Ubuntu18.04 python 开发usb通信

一、安装环境 1.安装pip sudo python3 get-pip.py 或 sudo -i apt update apt install python3-pip 确定pip是否安装成功: xxx-desktop:~$ pip3 --versionpip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)2.安装pyusb pip3 install pyusb --use…...

RabbitMq 消息确认机制详解 SpringCloud

1 消息可靠性 消息从发送,到消费者接收,会经理多个过程,其中的每一步都可能导致消息丢失. #### 2 常见的丢失原因 发送时丢失: 生产者发送的消息未送达exchange 消息到达exchange后未到达queueMQ宕机,queue将消息丢失 consumer…...

后台导航布局

五、后台导航实例 参考链接: 页面后台导航制作 如何实现html后台导航iframe点击换url(代码) 如何消除html页面下边和右边的滚动条 html页面有多个滚动条时的优化 页面出现不必要的滚动条,怎么调试? 一个页面有两…...

设计模式——抽象工厂模式(创建型)

一、介绍抽象工厂模式是一种创建型设计模式, 它能创建一系列相关的对象, 而无需指定其具体类。问题假设你正在开发一款家具商店模拟器。 你的代码中包括一些类, 用于表示:一系列相关产品, 例如 椅子Chair 、 沙发Sofa和…...

Java面试题--SpringMVC的执行流程

概要 SpringMVC是一种基于MVC(Model-View-Controller)框架的Web应用开发框架。下面是SpringMVC的详细执行流程。 客户端向DispatcherServlet发送请求。DispatcherServlet收到请求后,根据HandlerMapping(处理器映射)找…...

c# 32位程序突破2G内存限制

起因 在开发过程中,由于某些COM组件只能在32位程序下运行,程序不得不在X86平台下生成。而X86的32位程序默认内存大小被限制在2G。由于程序中可能存在大数量处理,期间对象若没有及时释放或则回收,内存占用达到了1.2G左右&#xff…...

【C语言】指针详解总结

指针1. 指针是什么2. 指针和指针类型2.1 指针-整数2.2 指针的解引用3. 野指针3.1 野指针成因3.2 如何规避野指针4. 指针运算4.1 指针-整数4.2 指针-指针4.3 指针的关系运算5. 指针和数组6. 二级指针7. 指针数组1. 指针是什么 指针是什么? 指针理解的2个要点&#xf…...

Java加解密(八)工具篇

目录Java加解密实用工具1 OpenSSL2 Keytool3 XCA4 KeyStore ExplorerJava加解密实用工具 1 OpenSSL OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。 例如Apache 使用它加…...

Go框架三件套(Web/RPC/ORM)

🧡 三件套介绍 Gorm Gorm 是一个已经迭代了10年的功能强大的 ORM 框架,在字节内部被广泛使用并且拥有非常丰富的开源扩展。 Kitex Kitex 是字节内部的 Golang 微服务 RPC 框架,具有高性能、强可扩展的主要特点,支持多协议并且拥有…...

HR问:假如公司给不到你期望的薪资怎么办?这个问题该如何体面地回答?

对大多数人而言,跳槽就是为了涨薪,工作就是为了挣钱。但如果面试时hr问:假如公司给不到你期望的薪资呢?面对这种问题,该怎么回答才体面?来看一波网友的机智回答:有人委婉拒绝,说“愿…...

LearnOpenGL-高级OpenGL-2.模板测试

本人刚学OpenGL不久且自学,文中定有代码、术语等错误,欢迎指正 我写的项目地址:https://github.com/liujianjie/LearnOpenGLProject 文章目录简单理解模板测试模板介绍模板函数物体轮廓介绍代码给加载的模型添加轮廓简单理解 同深度测试一样…...

【根据当天日期输出明天的日期(需对闰年做判定)。】2022-5-15

缘由根据当天日期输出明天的日期(需对闰年做判定)。日期类型结构体如下: struct data{ int year; int month; int day;};-编程语言-CSDN问答 struct mdata{ int year; int month; int day; }mdata; int 天数(int year, int month) {switch (month){case 1: case 3:…...

深入剖析AI大模型:大模型时代的 Prompt 工程全解析

今天聊的内容,我认为是AI开发里面非常重要的内容。它在AI开发里无处不在,当你对 AI 助手说 "用李白的风格写一首关于人工智能的诗",或者让翻译模型 "将这段合同翻译成商务日语" 时,输入的这句话就是 Prompt。…...

ESP32读取DHT11温湿度数据

芯片:ESP32 环境:Arduino 一、安装DHT11传感器库 红框的库,别安装错了 二、代码 注意,DATA口要连接在D15上 #include "DHT.h" // 包含DHT库#define DHTPIN 15 // 定义DHT11数据引脚连接到ESP32的GPIO15 #define D…...

C++中string流知识详解和示例

一、概览与类体系 C 提供三种基于内存字符串的流&#xff0c;定义在 <sstream> 中&#xff1a; std::istringstream&#xff1a;输入流&#xff0c;从已有字符串中读取并解析。std::ostringstream&#xff1a;输出流&#xff0c;向内部缓冲区写入内容&#xff0c;最终取…...

多模态大语言模型arxiv论文略读(108)

CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文标题&#xff1a;CROME: Cross-Modal Adapters for Efficient Multimodal LLM ➡️ 论文作者&#xff1a;Sayna Ebrahimi, Sercan O. Arik, Tejas Nama, Tomas Pfister ➡️ 研究机构: Google Cloud AI Re…...

dify打造数据可视化图表

一、概述 在日常工作和学习中&#xff0c;我们经常需要和数据打交道。无论是分析报告、项目展示&#xff0c;还是简单的数据洞察&#xff0c;一个清晰直观的图表&#xff0c;往往能胜过千言万语。 一款能让数据可视化变得超级简单的 MCP Server&#xff0c;由蚂蚁集团 AntV 团队…...

适应性Java用于现代 API:REST、GraphQL 和事件驱动

在快速发展的软件开发领域&#xff0c;REST、GraphQL 和事件驱动架构等新的 API 标准对于构建可扩展、高效的系统至关重要。Java 在现代 API 方面以其在企业应用中的稳定性而闻名&#xff0c;不断适应这些现代范式的需求。随着不断发展的生态系统&#xff0c;Java 在现代 API 方…...

深度学习之模型压缩三驾马车:模型剪枝、模型量化、知识蒸馏

一、引言 在深度学习中&#xff0c;我们训练出的神经网络往往非常庞大&#xff08;比如像 ResNet、YOLOv8、Vision Transformer&#xff09;&#xff0c;虽然精度很高&#xff0c;但“太重”了&#xff0c;运行起来很慢&#xff0c;占用内存大&#xff0c;不适合部署到手机、摄…...

数学建模-滑翔伞伞翼面积的设计,运动状态计算和优化 !

我们考虑滑翔伞的伞翼面积设计问题以及运动状态描述。滑翔伞的性能主要取决于伞翼面积、气动特性以及飞行员的重量。我们的目标是建立数学模型来描述滑翔伞的运动状态,并优化伞翼面积的设计。 一、问题分析 滑翔伞在飞行过程中受到重力、升力和阻力的作用。升力和阻力与伞翼面…...

Mysql故障排插与环境优化

前置知识点 最上层是一些客户端和连接服务&#xff0c;包含本 sock 通信和大多数jiyukehuduan/服务端工具实现的TCP/IP通信。主要完成一些简介处理、授权认证、及相关的安全方案等。在该层上引入了线程池的概念&#xff0c;为通过安全认证接入的客户端提供线程。同样在该层上可…...