昨天晚上夜谈的时候,聊到了少年包青天里的一个分尸案,今天查了查,叫《隐逸村案》,里面有用6个人的尸体拼出7个人的假象,马上就想到了《占星术杀人案》。

    其实用这个想法的小说还真不少,包青天里的应该是借鉴了金田一中的《异人馆村杀人事件》,而金田一是借鉴了岛田的占星术,还有庄秦的《夜长梦多》也是借鉴了岛田的占星术,这些小说里面都有拼凑尸体的诡计,但其中做的最完美的还属占星术了。
    占星术案中看似死了6个人,其实只死了5个人,而其中一人正是杀手。
    案件里把人分成了六部分,分别是:头部、上肢、腹部、腰部、大腿、小腿,如下图:
    
    刚开始看时我也简单的认为是从前5个人身上各取一部分,拼凑成第6个残缺尸体,但看到最后才发现根本不是这样,作者处理的更加巧妙。
    为了解开谜底,作者先举了一个拼凑假钞的例子,如下:
    ‘本日,在某区某町,发现中间部分被裁割过的万圆大钞。由于中间部分被割掉了,所以长度略短于完好的钞票。而裁切的部位,则用透明胶带黏起来。’然后画面上就出现完整的钞票与被裁割过的钞票的照片,被裁割过的钞票和普通钞票一比较,自然短了一点。播报员接着说:‘歹徒利用被取走的部分,再做一张新的。这种诈欺事件起源于关西一带,现在关东也发现同样的骗案。这种钞票的特点是,钞票左右的号码不一样。’这样的报导,让人有点似懂非懂。当时,坐在我邻桌的学生,听完新闻就说:‘把切割下来的部分接在一起,变成一张新钞票吗?一张像手风琴一样,用透明胶带连接起来的钞票,能用吗?’他们的疑问非常有道理,因为万圆钞票的诈骗手法,当然不是那样。电视上的报导,实在很难让人了解歹徒的诈骗手法。可是,我一时也想不通,那到底是怎么样的手法,回到住处后,才慢慢想通那是怎么一回事。”御手洗说着,便走到黑板旁,在黑板上面画了很多像钞票一样的长方形,如下图:
    
       
  “要用嘴巴来说明这种手法,实在很困难;用图来解说的话,就容易多了。若手法说得不太正确,很容易似是而非,反而会得不到解答。但只要将伪造和真钞放在一起就可以判别得出。”
  御手洗指着黑板,说:“我因为左右的号码不同,所以想法不像刚才那些学生,但也无法马上解开它的骗局。回到家后,我试想了一下。画成图就简单多了。我在此说明一下。这里是二十张并排的钞票。虽然用十张钞票也可以制作,但是缺损的面积太大,很容易被发现,用三十张来制作的话,很安全但利润太少;十五张到二十张最恰当。
  “如黑板所画,按照上面的线割开后。切线共有二十条,每一段画一条切割线。这样二十张的切线便会由左至右移动。懂了吗?总之二十张纸钞都切成两半变成四十张。然后把这分成小张的四十张,再按照所标示数字,2和2、3和3、4和4……用不透明胶带拼起来。当然也可以用透明胶带,但这样就必须把两半密合在一起,于是左右长短就会变短。而用不透明胶带,两半钞可以稍微放开一点,恰好可以弥补缺点。
  “现在各位懂了吗?经过这样变造,1仍是1,但2与2连,3与3连,结果多出了第二十一张。如何?难以想像吧?原本二十张钞票,用剪刀和胶带,仅仅三十分钟,就可以赚到一万圆,好玩吧!1和21的钞票虽然短了一边,可是褶起来使用时,并不容易被发现。我小时候,常常可以看到用和纸贴上的破纸钞哩!好了,回到主题,这些钞票使用的时候是二十一张,但其实只有二十张。讲了半天,各位懂了吗?这个钞票的诈骗手法,只是让我想通此案本质的一个启示。本质上它和阿索德命案的手法,有异曲同工之处。也就是说,阿索德的杀人方法和钞票的分割再组合是一样的,我们所看到的六具尸体,实际上是由五具尸体组成的!”
    所以,尸体的拼凑也是如此错位拼接的,6具残缺尸体被发现时的情况如下图:
    
    时子缺头部,秋子缺腰部,知子缺小腿,礼子缺腹部,信代缺大腿,雪子缺上肢。
    看似其中有四具尸体被切了两刀,其实不然,就像上面的假钞例子一样,每个人都是只被切了一刀。
    真实的拼接情况如下图:
    
    知子的尸体被切下小腿,被发现时也是缺小腿。
    信代的尸体从腰下被切断,然后用知子的小腿和信代的上半身拼成信代的尸体。
    秋子的尸体从腰上被切断,然后用信代的双腿和秋子的腹部以上拼成秋子的尸体。
    礼子的尸体从腹部之上被切断,然后用秋子的腰部及以下和礼子的上身拼成礼子的尸体。
    雪子的尸体被切下头部,然后用礼子的腹部及以下和雪子的头部拼成雪子的尸体。
    被发现的时子的无头尸体其实是雪子的身体。
    头部和脸部无法伪造,因此没有头、没有脸的那一具女尸,即凶嫌本人。所以上图中被认为是时子的那具尸体,是没有头部的,所以凶手就是时子。
    由于每具尸体都要和旁边的尸体做组合,所以要避免不同的尸体在接近的时间内被发现,所以凶手设计了深埋组和浅埋组,按照凶手的原计划,尸体被发现的前后顺序应是知子,然后是秋子、雪子,这是浅埋组;信代、礼子、时子是深埋组,愈晚被发现愈好,最好是已经腐化成白骨的阶段了,才被发现。后来凶手又根据各种特殊情况,综合考虑各种因素,对埋尸的地点和深度做了调整。
                    ——2013年7月1日    masikkk

少年包青天里的一个分尸案 来龙去脉相关推荐

  1. 用matlab自己搭建bp神经网络,怎样在matlab里建立一个BP神经网络模型?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 用以下的数据怎样在matlab里建立一个BP神经网络模型?求高手帮忙!!最好是有详细步骤以及代码 年份 WTI(美元/桶) 2007-1 54.26 20 ...

  2. C语言在一个有序数组里插入一个元素,使其成为一个新的有序数组

    C语言在一个有序数组里插入一个元素,使其成为一个新的有序数组 #include<stdio.h> int main(){int a[11] = { 1,5,8,9,25,26,31,35, ...

  3. 如何在Kubernetes里创建一个Nginx service

    Jerry之前的文章如何在Kubernetes里创建一个Nginx应用,已经使用kubectl命令行创建了Pod,但是在kubernetes中,Pod的IP地址会随着Pod的重启而变化,因此用Pod的 ...

  4. semilogx 多条曲线_怎么让两个指数在一个坐标,matlab里怎样一个坐标上显示多个曲线,而且横轴要用指数形式的?谢谢...

    Q1:matlab里怎样一个坐标上显示多个曲线,而且横轴要用指数形式的?谢谢 多个纵轴数组分别是y1,y2,y3,横轴数组为x 命令为: semilogx(x,y1,x,y2,x,y3) 完了 Q2: ...

  5. 用matlab跑神经网络模型,怎样在matlab里建立一个BP神经网络模型?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 用以下的数据怎样在matlab里建立一个BP神经网络模型?求高手帮忙!!最好是有详细步骤以及代码 年份 WTI(美元/桶) 2007-1 54.26 20 ...

  6. 怎样用matlab模型建立,怎样在matlab里建立一个BP神经网络模型?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 用以下的数据怎样在matlab里建立一个BP神经网络模型?求高手帮忙!!最好是有详细步骤以及代码 年份 WTI(美元/桶) 2007-1 54.26 20 ...

  7. 如何在Kubernetes里创建一个Nginx service 1

    Jerry之前的文章如何在Kubernetes里创建一个Nginx应用,已经使用kubectl命令行创建了Pod,但是在kubernetes中,Pod的IP地址会随着Pod的重启而变化,因此用Pod的 ...

  8. html在表格添加下拉按钮,Bootstrap-table 使用说明--如何在表格td里增加一个按钮

    如何在表格td里增加一个按钮:如何在列表操作列区域添加按钮 初始化表格 table.bootstrapTable -->columns 增加: { field: 'operate', title ...

  9. html清除div浮动,HTML_清除浮动的最优方法:CSS,在CSS森林群里讨论一个margin的 - phpStudy...

    清除浮动的最优方法:CSS 在CSS森林群里讨论一个margin的问题中无意间发现overflow也可以用来清除浮动,嘿嘿,这个方法不单使用简单,而且FF.OP.IE7都支持,从此可以告别那又长兼容性 ...

  10. UTF-8 编码里,一个汉字占用多少个字节 -转

    在查找 UTF-8 编码资料时发现,很多的帖子说的 UTF-8 编码里,一个汉字占用3个字节,有的还做了个证明,大概是这样的,创建一个没有BOM的UTF-8编码的文本文件,里面保存了几个汉字,然后查看 ...

最新文章

  1. Udev串口通讯,对于多个ttyUSB,如何自动识别?
  2. 在FCKeditor 2.6中添加插入视频和音频功能
  3. 互联网+办公”中的网红企业网盘——坚果云
  4. 在vSphere Client中启动虚拟机创建进程以及VMwareTools安装
  5. [转]Git分支管理策略
  6. 基于知识库的自动问答:seq2seq模型实践
  7. opencv 多边形近似物体形状
  8. 何为仿射变换(Affine Transformation)
  9. 《JDBC与Java数据库编程》pdf 附下载链接
  10. JMETER录制脚本,脚本增强,参数化,作用域和执行顺序
  11. 存储器的分类整理(SRAM/DRAM/NOR FLASH/Nand FLASH)
  12. mapminmax()、zscore()数据归一化
  13. 链路聚合的介绍以及配置
  14. ubuntn 常用命令和快捷键汇总
  15. 《精益创业》读书笔记
  16. eRPC:通过实现双向请求的串行通讯传输(dual serial transport)支持client/server混合运行
  17. Keystone认证服务详细操作流程
  18. html校园网页设计作品欣赏,html网页设计作品
  19. 生命苍白无力时候遇到你,即使再难也要亲手绘出五彩生活――读《平凡的世界》有感
  20. Android 开源OS

热门文章

  1. 我常去逛的iOS干货文章、blog等【持续更新】 --转
  2. 从1到2000个微服务,史上最落地的实践云原生25个步骤
  3. python爬虫网页图片显示不出来_网页爬虫 - python下载的图片不显示,无法查看
  4. 0字节文件无法删除怎么办
  5. cocos creator飞机大战总结
  6. 基本数据类型----Python初体验——Hello World
  7. R-residuals plots
  8. JAVA语言程序设计 第十六章 (16.10、16.11、16.12、16.13、16.14、16.15、16.16)
  9. 《大型网站技术架构-核心原理与案例分析》(李智慧 著)第1章-大型网站架构演化
  10. 【面试题】单链表的操作2