一、将1000瓶酒每100瓶为一组,编号为A1、A2。。。。A10,在每组酒中每瓶抽取一滴组成一份且对应A1、 A2。。。。A 10,由10个犯人饮下。 二、一个月后,看那组犯人中毒死亡(假设为A1),可确定在A1那100瓶酒中有毒。 三、将A1的100瓶酒分成25瓶*4(即4组),取样同上,由4犯人饮下,如死,可确定在其中的25瓶中有毒。 四、再将这25瓶酒分成4瓶*6(6组)余1瓶,取样同上,由6犯人饮下,如死,可确定其中的4瓶有毒,否则 就是余下的这瓶是毒酒了。 五、由4个犯人再取样饮下这4瓶酒,就可知那瓶是毒酒了。 |
“5周之内他就能喝余下的酒了” 是指5周内他就可以“开始”喝已经验出不是毒酒的酒了---这样的话,用天人的方法就可以做了----还是指在5周内就确定哪瓶是毒酒了呢?---如果是这样的话,还要继续想 |
“一个月后”和“五周内”我想应有一个是笔误,如没矛盾的话,那范围只能在大于一个月而小于五周内,这个范围也符合题设条件。 本贴由[天人]最后编辑于:2006-2-22 9:43:20 |
1000瓶分10组,每组100瓶,每组分5小组,每小组20瓶,分别记为A1,..A5;B1...B5,...J1,...J5 10人对应10组,每天对应一小组,每天之内20小时每小时按小组1---20瓶顺序试酒,5天后试完, 那么35天内,必能试出并找出有毒的酒 |
这毒药的毒性只有在一个月后才显示出来。这话可有两种解释:1、在酒内一个月后才显示毒性;2、在体内一个月后才显示毒性。如果是前者的话,上面的答案都算可以,如是后者的话,那上面的答案还值得考虑。 |
Put 10 犯人 in a sequence (from 0 to 9), and they can form any binary number between 0 and 1023,each bit of this binary number is represented by one 犯人 (1 means 该犯人尝酒, 0 means NOT). Now label 1000瓶酒 from 0 to 999, mapping every label to a prisoner sequence. e.g. 犯人 labelled with 0, 2,and 3 will all 尝第十一瓶酒 (0000001101), while 犯人 labelled with 0, 2, and 4 will all 尝第二十一瓶酒 (0000010101). 5 weeks later, we can get the label# of **毒酒**, by examing the the labels of 毒死犯人s. 本贴由[npt]最后编辑于:2006-2-22 16:59:14 |
欢迎光临 珍珠湾ART (http://zzwav.com/) | Powered by Discuz! X3 |