智力吧 关注:36,876贴子:250,778

回复:经典高难度智力题之《死囚试毒酒》

只看楼主收藏回复

楼主是聪明人


IP属地:河南来自Android客户端91楼2014-10-21 00:29
回复
    我只要20个人
    第一步,先分成4大堆,每一堆里面有256瓶,每堆里面的酒都各自让1、2、3、4四个犯人分别喝一滴。
    第二步把前面每一堆从新再分成4小份,每一小份里面64瓶,分别让5-8喝第一堆的四小份、6-12喝第二堆的四小份、13-16喝第三堆的四小份、17-20喝第四堆的四小份。
    第三步把每一小份里面的64瓶通过抽调其他三大堆里面的12个人进行鉴别,64瓶第一次分两组,用掉两人,第二次分两组用掉两人,第三次、第四次、。。。、一直到第六次分组用掉两人。这样可以把64瓶通过6个编号的组合都表示出来。比如第一小份用9-20的人来进行鉴别。9、10分别喝32瓶、然后11喝9的32瓶里面的16瓶和10的32里面的16瓶、12喝9和10的各自32瓶里面11没喝过的另一半,此时每一小分组为16瓶,各得编号为911、912、1011、1012。以此类推最后64瓶里面的每一小瓶都会得到一个6个编号组成的编码(9/10)(13/14)(15/16)(17/18)(19/20)。
    第三步比较复杂,智商简单一点的理解不来。。。
    最后7天后先看1到4谁先死,确定是哪一大堆,然后根据那一堆的每一小份哪个死掉确定是哪一小份,这样剩下的64瓶就通过第三步的6个编号组成的编码确定是那一瓶有毒。
    这个办法有点复杂,人数少的关键是第三步利用其它三大堆的12个人确定某一份哪瓶有毒,但是因为前面已经分成4大堆所以利用其它三大堆的人并不会搞混。很复杂,头脑简单一点绝对想不过来。


    93楼2014-10-21 23:13
    收起回复
      需要安抚金1023万,1023人测试,一瓶不测试,7天后,答案就出来了!这么简单!


      来自手机贴吧95楼2014-10-31 23:06
      回复

        你不要失望。荡气回肠是为了最美的平凡
          --来自助手版贴吧客户端


        IP属地:河南来自iPhone客户端96楼2014-11-03 11:00
        回复

          你不要失望。荡气回肠是为了最美的平凡
            --来自助手版贴吧客户端


          IP属地:河南来自iPhone客户端97楼2014-11-03 11:00
          回复
            完全看不懂


            IP属地:安徽来自手机贴吧98楼2014-11-03 19:58
            回复
              二维空间64人 三维空间33人 10维空间20人


              来自手机贴吧99楼2014-11-14 21:15
              收起回复
                这题,如果不懂二进制能想到三维空间就很先进了


                来自手机贴吧101楼2014-11-14 21:35
                回复
                  解法很简单,不用说过的那么复杂。不过是把毒酒看成多维空间的点,毒酒对应的多维坐标是一定的。


                  来自手机贴吧102楼2014-11-14 21:40
                  回复
                    2个人就可以了


                    103楼2014-11-15 20:32
                    回复
                      只需要两个人


                      来自Android客户端105楼2014-11-18 21:46
                      回复
                        似乎只需要十几个人…


                        来自Android客户端106楼2014-11-21 17:42
                        回复
                          1024分两份分别给两个人,之后判断毒酒在那一方,以此类推结果似乎只有十几个人


                          来自Android客户端107楼2014-11-21 17:45
                          回复