一道五年级的智力题 急!!!

来源:百度知道 编辑:UC知道 时间:2024/07/13 03:55:35
把自然数1至2009写成一排,得到一个多位数12345678910111213......20082009。请问:
(1)这个多位数一共有多少位?
(2)从左向右,这个多位数的第2009个数字是多少?
(请讲解一下 特别是第二小题)

(1)一位数共有1*9=9位,两位数共有2*(99-10+1)=180位,三位数共有3*(999-100+1)=2700位四位数共有4*(2009-1000+1)=4040位。共有9+180+2700+4040=6929位 (2):这个数是5

(1):1到9,有9位,10到99,有178位,100到999,有2697位,1000到2009,有4036位,共有6920位数,
(2):这个数是5

(1)一位数共有1*9=9位,两位数共有2*(99-10+1)=180位,三位数共有3*(999-100+1)=2700位四位数共有4*(2009-1000+1)=4040位。共有9+180+2700+4040=6929位。
(2)9+180=189,9+180+2700=2889.因为189小于2009小于2889,所以第2009位数在三位数中。(2009-189)/3=606余2,所以为第607个数的第二位。第607个三位数是606,所以第2009个数为0