从1到1000,每次隔一个数去掉一个,既先去掉1再去掉3接下来5依次类推,到最后去掉999后又回到前面(既隔开1000回到前面去掉2),一直这样重复下去,问最后剩下的一个数是几,最好有解的公式.
问题描述:
从1到1000,每次隔一个数去掉一个,既先去掉1再去掉3接下来5依次类推,到最后去掉999后又回到前面(既隔开1000回到前面去掉2),一直这样重复下去,问最后剩下的一个数是几,最好有解的公式.
可以发现,
第1次去掉了奇数.
第2次去掉了只有1个2因子的数.
第3次去掉了只有2个2因子的数.
.....
最后1个数是因子里含2最多的.
2^9=512是1000里最大的.
所以问最后剩下的一个数是512
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!