求文档:将自然数按从小到大的顺序无间隔的排成一个大数:1234567891011121314……问:左起第1000位数是几?

问题描述:

求文档:将自然数按从小到大的顺序无间隔的排成一个大数:1234567891011121314……问:左起第1000位数是几?
有一个额外的要求:把为什么要这么做写在旁边,这样更好理解,

1-9:每个数占1位,共占9位;
10-99:每个数占2位,共占180位;
100-999:每个数占3位;
1000-9-180=811
811÷3=270……1
100+270-1=369
左起第1000位数是3.