关于一道思考题

一个国王有1000瓶红酒,并打算在他生日时喝。不幸的是,其中一瓶红酒被人下了药,凡是沾到者不到一天必定死亡。由于国王的生日就在明天(假设离宴会只有24小时),所以国王就叫... 一个国王有1000瓶红酒,并打算在他生日时喝。不幸的是,其中一瓶红酒被人下了药,凡是沾到者不到一天必定死亡。由于国王的生日就在明天(假设离宴会只有24小时),所以国王就叫死刑犯来验酒。如果死刑犯够,则请问最少需要几个死刑犯? 展开
 我来答
hitee22
2008-10-08 · TA获得超过322个赞
知道小有建树答主
回答量:355
采纳率:0%
帮助的人:249万
展开全部
10个人

方法1:
第一部把十个人编号,比如说他们是ABCDEFGHIJ,A对应的是1,B对应的是2,C对应的是4,D对应的是8,E对应的是16,F对应的是32,G对应的是64,H对应的是128,I对应的是256,J对应的是512.

然后这些酒每瓶都编号,从1到1000;然后把编号分解成那十个数字代表的数字(这是一个特殊的数列,这些数字不重复相加,可以组成1-1023的任何一个数字)比如说3就是1+2(A+B),769就是512+256+1(A+I+J)。喂酒的时侯就把这瓶酒分给带有对应数字的a,3号酒就给A和B喝,769号酒就给A和I和J喝。

第二天将死去的几个囚犯所代表的数字加起来,数字的总和代表毒酒的编号,就能找出哪一瓶是毒酒了

方法2

先把1000瓶分成两份,每份500,然后每份每瓶拿一滴出来,混起来,喝了.
然后有含有毒的500再分成250每份,每份每瓶又拿出一滴来混起来,喝了.
如此类退:
(下面的?-?:1是个份的人数跟需要喝酒的人数.)
500-500:1
250-250:1
125-125:1
62-63:1
31-31:1或31-32:1
15-16:1或16-16:1
7-8:1或8-8:1
3-4:1或4-4:1
2-1:1(或完)或2-2:1
1-1:1
有一比较好的情况是9个也就是最后剩下的3瓶分成2-1之后喝1那死了.
最坏的情况是10个...
所以最少应该是10才能完全得出...
斋飞尘0HI
2008-10-08 · TA获得超过111个赞
知道答主
回答量:238
采纳率:0%
帮助的人:126万
展开全部
500,250,125,63,32,16,8,4,2,1
最少10个囚犯
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式