已知123456789101112…997998999是由连续整数1至999排列组成的一个数在该数中,从左往右数第2013位上的数字为 是7吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 19:41:18

已知123456789101112…997998999是由连续整数1至999排列组成的一个数在该数中,从左往右数第2013位上的数字为 是7吗
已知123456789101112…997998999是由连续整数1至999排列组成的一个数
在该数中,从左往右数第2013位上的数字为 是7吗

已知123456789101112…997998999是由连续整数1至999排列组成的一个数在该数中,从左往右数第2013位上的数字为 是7吗
1~9 9个 占9位
10~99 90个 占180位
100~999 900个 占2700位
2013<2700 肯定是3位数
现在找出在 2013位是在哪个三位数上
(2013-180-9)/3=608个
在第608个三位数的末位上
100+608-1=707
是7

1~9,位数为1*9=9;
10~99,位数为2*(99-9)=180;
2013-180-9=1824,
1824/3=608,
99+608=707,
从1~707共有2013个数,
即该数中,从左往右数第2013位上的数字为7。