将自然数按123456789101112……的办法写下去,那么这个数的第2010位上的数字是多少?

问题描述:

将自然数按123456789101112……的办法写下去,那么这个数的第2010位上的数字是多少?

第2010位上的数字是6.经估算,写到第2010位时,是在写三位数.不妨考虑,写成如下的数串:001 002 003 ……009 010 011 ……099 100 101……等,全部是“三位数”则跟题中原数串比,写一位数、二位数时分别加了9*2 + 90*1 ...