假设排列着100个乒乓球,由两个人轮流拿球装入口袋,能拿到第100个乒乓球的人为胜利者。条件是:每次拿球者

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

拿出4个, 然后按照6的倍数和另外一人分别拿球. 即 另外一人拿1个, 我拿5个 另外一人拿2个, 我拿4个 另外一人拿3个, 我拿3个 另外一人拿4个, 我拿2个 另外一人拿5个, 我拿1个. 最终100个在我手上.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-27
先拿4个。
然后对方如果拿1到5个我就拿5到1个。于是无论如何剩下的球数为6n,n逐次少1,最后剩6个的时候恰好是我拿完,此时必胜。

参考资料:http://zhidao.baidu.com/question/220601972.html

第2个回答  2012-06-27
这可以倒退,用100-6=94,说明只要先拿的人抢到94就可以获胜。
所以94÷(5+1)=18...4,先拿的人先拿4个,然后拿的球数两人相加一定要是6的倍数即可。比如:1+5、2+4、3+3...,直到先抢到94即可。
具体数值应该是4、10、16、22、28、34、40、46、52、58、64、70、76、82、88、94、100