有100个球,两个人顺序抽球,任意抽1~4个球,谁先抽还是后抽能保证抽到最后一个球

有100个球,两个人顺序抽球,任意抽1~4个球,问:你先抽还是第二次抽能保证使你抽到最后一个球

答案

答案是:我第二次抽能保证抽到最后一个球

解题思路

我要保证能抽到最后一个球,那最后一次抽球一定是由我来抽的,那我们不妨从我最后一次抽球开始,倒着往上逆推,下面是几步推理过程

1、我要抽到最后一个球,那我最后一次抽的时候,应该剩1 ~ 4个球,因为我的抽球能力是1~4,所以剩1 ~ 4个球的时候,我完全有能力拿到最后一个球

2、我的上一次一定是别人在抽球,别人抽球的时候,应该剩几个球?应该剩余5个球,并且必须是5个球(5是怎么来的,看后面),这样的话,当别人抽1个、2个、3个或者4个时,就会剩余4个、3个、2个或者1个(此处剩余1 ~ 4个球也映明了我第1步的推断,没有发生矛盾),再轮到我的时候,我就完全有能力抽到最后一个球。

到这里答案其实已经出来了,我们发现当别人抽1 ~ 4个球的时候,我就紧接着抽4 ~ 1个球,用我抽球的个数加上别人抽球的个数,将球数凑成5个球,这样一来,5个球可以让两个人各抽一次,并且我第二次抽,永远能保证抽到5个球里最后一个球,把两个人共抽5个球看作一轮,总共有100个球,恰好分成20轮,所以我第二次抽能保证抽到最后一个球

那么这个5是怎么推来的?当别人抽完后必须剩1 ~ 4个球由我来抽,而别人抽球能力也是1 ~ 4,所以当别人抽的时候至少要剩余5个球,因为少于5个,别人就可以一次抽完,下次我就没得抽了,也就不能保证我抽到最后一个。至少剩余5个,那多余5个呢,其实是不行的,比如6个,此时别人抽1个,剩余5个,到我时,我就不能抽到最后一个,所以必须是5个。其实你还可以发现5就是:5 = 最大抽球能力 + 1

总结:这个人认为这道题的核心有以下两点
1、为什么要凑成5个球,这5个球是怎么推来的
2、第一个人无论抽几个球,第二个人抽球的个数加上第一个人抽球的个数,总共凑成5个,其实你还可以感受到,别人抽球我是不确定的,即不可控制的,但是我抽球是可以控制的,既然可以控制,那我便每次控制抽球的个数达到我的要求即可

题目变种

有100个球,两个人顺序抽球,任意抽1~5个球,问:你先抽还是第二次抽能保证使你抽到最后一个球

答案是:我要先抽能保证我抽到最后一个球
这道题和上面那道题是一样的道理,我们其实可以直接算:
最大抽球能力是5,5 + 1 等于 6,初步判断6个球为一组,我要第二次抽,能保证抽到每组最后一个球,但是100 ÷ 6 = 16 余 4,不能整除,多余了4个球,所以一开始我应该先将4个球抽走,剩余的球就可以按照6个球为一组的抽法进行即可,所以最终我是先抽

总结:还有很多这类题目的变种,但是做法都是一样的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值