逻辑学吧 关注:38,071贴子:144,580
  • 2回复贴,共1

关于简单的数学方法解逻辑题

只看楼主收藏回复

昨天遇到一个题目,某国有种特殊的刑罚,即是,若犯死罪,有两个行刑者,一人执一罐子,内有鸠毒或者美酒,受刑者可以问两人中任意一人一个问题,两人中一人如实回答,一人必然答假话,同时,两人都知道自己拿的是什么。如何问才可以免一死。

这是比较常见的一个问题,解法很多,我昨天想到了一个比较投机的方法,这里讲来分享下。

首先,设鸠毒为-1,美酒为+1,讲假话的-1,真话+1,问题的话,否定问题-1,肯定问题+1

可以发现,有两组四种情况,+1+1,-1-1和+1-1,-1+1
如果要得出解答,必须要有指向性的问题答案出来才可以,所以引入问题应该是+1-1,或者-1+1
这是,把实际情况和问题相乘,得出+1-1,-1+1和+1+1,-1-1(八种列四种)
这个答案就是有指向性的了,所以,
问题是:说假话的人拿美酒对不对?
然后,喝说不对的酒就好了,另外一种问题就反之 。

讲的前言不搭后语,见谅


1楼2007-08-14 22:11回复
    • 59.57.130.*
    关键是真话和假话

    真话乘以假话得假话
    假话乘以真话得假话

    问一人说另一个人会说他的酒是否有毒,
    得到的结论必然是假的,然后再推理即可


    2楼2007-08-14 23:33
    回复
      貌似很好的题,可惜我没心思看


      3楼2007-08-15 09:24
      回复