day1: 假设有130个苹果,你我轮流拿,每次可拿1-5个,如何保证你拿到最后一个苹果?

  • Post author:
  • Post category:其他


题目描述:

假设有130个苹果,你我轮流拿,每次可拿1-5个,如何保证你拿到最后一个苹果?

保证自己能拿到最后一个苹果,关键是最后能够给自己剩下苹果。

那么倒数第二次给对手留下6个苹果就能保证无论如果如何都能给自己剩下最后一个苹果。

解法:

先手拿4个.(形成6的倍数)

每次对手拿x个, 我都拿6-x个.

这样最后肯定会剩下6个,

无论对方怎么拿, 我方一定可以拿最后一下.



版权声明:本文为weixin_39467231原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。