如何拿到第100个乒乓球?

假设排列着100个乒乓球,由两个人轮流拿球装入口袋,能拿到第100个乒乓球的人为胜利者。条件是:每次拿球者至少要拿1个,但最多不能超过5个,问:如果你是最先拿球的人,你该拿几个?以后怎么拿就能保证你能得到第100个乒乓球?

1、我们不妨逆向推理,如果只剩6个乒乓球,让对方先拿球,你一定能拿到第6个乒乓球。理由是:如果他拿1个,你拿5个;如果他拿2个,你拿4个;如果他拿3个,你拿3个;如果他拿4个,你拿2个;如果他拿5个,你拿1个。2、我们再把100个乒乓球从后向前按组分开,6个乒乓球一组。100不能被6整除,这样就分成17组;第1组4个,后16组每组6个。3、这样先把第1组4个拿完,后16组每组都让对方先拿球,自己拿完剩下的。这样你就能拿到第16组的最后一个,即第100个乒乓球。
参考答案:
先拿4个,他拿n个,你拿6-n,依此类推,保证你能得到第100个乒乓球。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-10
简单,这分我拿了
我先拿,第一次拿4个
剩下96个,96=6*16
接下来,对手拿n个,我就拿6-n个(例如他如果拿1个,我就拿5个;如果他拿4个我就拿2个)
这样就能保证每一轮都拿走6个球
最后一轮,剩下6个,不管他怎么拿,第100个球都是被我拿走。本回答被网友采纳
第2个回答  2013-10-10
先拿第100乒乓球,这样就赢了啊!
第3个回答  2013-10-10
当然是4个拉,小学生也会
第4个回答  2013-10-10
先拿四个