数字1到100随便选一个将所选中的数删,直到删到最后一个数为止,那么这个数是几

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:28:33
比如先选1,就先删去1,接下来就是加1等于2,就删2,再接下去就是2加2等于4,就删4,一直加到64,然后64加64等于128,就再循环,从刚才未删掉的2,3,5。。。。等等的数字再重新循环,一直删到最后一个数字为止,那么这个最后一个数字是几???

是99。
首先研究一下被删掉的数字是什么。实际上就是从1开始依次的那些比较小的数的2、4、8、16……倍。
如果没有倍数关系,那肯定是100最后删,但100是50的2倍,在删到50这个数时下一个就会删到它;于是再看99,99只能拆成33乘以3,它不是一个自然数的2、4、8……倍,所以,它只能靠依次删才能删到它,不能靠倍数关系删到。所以按这种规律,删到最后剩的数就是99。
其实如果能面对面解释并不难,但写成字就比较难表达,希望你能看得懂啊。。。。(我只能保证说我的回答是正确的,但是要用很准确的语言来表达真的很难)

没有答案
因为是随便挑,挑几都行

是97

99