【猜数字】大家来帮忙!!!!!!!!

猜数字从1到1000,最少猜几次能“保证”猜到对方的数字?(在对方只回答是/不是的情况下)这个我知道,可以用[log2(1000)]=10得到答案,也就是说猜10次“一定... 猜数字从1 到 1000,最少猜几次能“保证”猜到对方的数字?(在对方只回答 是/不是 的情况下)
这个我知道,可以用 [log2(1000)] = 10 得到答案,也就是说猜10次“一定”能猜到对方的数字。
【真正的问题】还是猜数字从1 到 1000,而且对方还是只回答 是/不是,但这次如果对方可以在回答你问题的时候(其中任何一次)“说谎”一次,而且只可以说谎一次,那么现在你需要多少次才能“一定”猜到对方的数字呢???
展开
广宜修0DD
2013-02-11 · TA获得超过109个赞
知道答主
回答量:50
采纳率:0%
帮助的人:40.8万
展开全部
不说谎的情况下是10次,按正常规矩是先从500入手,这样就用掉一次,那么最多次数的情况下就是在第一次说谎,那么剩余9次问的话都是白问的,所以答案在第一次问的另一半里出现,于是又是9次,故总数=19次,,,按照数学来就是1+(10-1)*2=19

求采纳。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式