有一个数,12345678910111213141516---997998999,既将1至999按从左至右顺排列,第666个数字是多少?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 14:37:12

有一个数,12345678910111213141516---997998999,既将1至999按从左至右顺排列,第666个数字是多少?
有一个数,12345678910111213141516---997998999,既将1至999按从左至右顺排列,第666个数字是多少?

有一个数,12345678910111213141516---997998999,既将1至999按从左至右顺排列,第666个数字是多少?
1-9有9个数9个数字;10-99共有90个数,2*90=180个数字;100-999每个数有3个数字组成;(666-9-180)/3=447/3=159;第666个数字是从100开始的第159个数的尾数,即258的尾数8

个位数有9个,
从第十数开始是两位数, 而两位数每个数占两个位置, 两位数共有90个
因此占的位置共有90*2=180
所以从9+180=189以后都是三位数.
而三位数占三个位置, 因此
(666-189)/3=159.
也就是说100开始的159个数,因此到第664的数字开始是258(因为258-100+1=159)
所以第666个数字是...

全部展开

个位数有9个,
从第十数开始是两位数, 而两位数每个数占两个位置, 两位数共有90个
因此占的位置共有90*2=180
所以从9+180=189以后都是三位数.
而三位数占三个位置, 因此
(666-189)/3=159.
也就是说100开始的159个数,因此到第664的数字开始是258(因为258-100+1=159)
所以第666个数字是8.

收起

8