将所有自然数,自1开始依次写下去得到:123456789101112131415……,试确定第2009个位置上出现的数字。

来源:百度知道 编辑:UC知道 时间:2024/06/01 05:36:37
答案是0 不知道怎么算出来的 最好有详细的说明

1-9有9个数
1-99有90*2=180个数
2009-9-180=1820,用1820/3=606余2,这里需要加上除以的个数的最小自然数,这里应该加三位数的最小自然数100,也就是这个数字为706,余数为几,从左到右数到第几位,这里余数为2,也就是第2009个数字是0

一位数 前九位1-9
两位数 10-99 共90个,180位
三位数100-999 共900个,2700位。
所以2009个位置在百位数里出现,一位两位共189个数字,2009-189=1820
1820/3=606余2,这个数是百位数第606位中间数字,即705,中间为0

其中一位数有9个,两位数有90个三位数有899个由此可由9+2×90+3×n=2009得n=576+2所以此数是三位数的第577个数的第二位数,由此得此数为0.

把由1开始的自然数依次写下去,写到198位为止12345678910111213...,那么这个数被9除的余数为什么? 将自然数1、2……依次写下去组成一个数:123456……如果写到一个数,恰好能第一次被72整除,那这个自然数是 把1至2007这2007年自然数依次写下来得一多位数:1234......200520062007,求A除以9的余数. 把自然数1、2、3、4、5、6、7、8、9依次重复写下去组成一个1993位数,试问:这个数能否被3整除? 1到66的自然数中的所有自然数之和是多少? 1是不是所有自然数的公约数 1是所有自然数的公约数? 将连续的自然数1~1001 1+2-3-4+5+6-7-8+9+10.....是从1开始的连续整数,依次取两正,两负,这样写下去的一串数前2006个数的和是多少 ASP中如何让我的ID,从0001开始,每刷新一次就+1,到9999再+1时,就,变10000?这样依次类推?请写下代码,谢谢