Từ 1 đến 9 có 9 chữ số.
Từ 10 đến 99 có:
(99-10+1)*2=180 (chữ số)
Từ 100 đến 999 có:
(999-100+1)*3=2700 (chữ số)
Từ 1 đến 999 có số chữ số là:
2700 + 180 + 9 = 2889 (chữ số)
Số chữ số còn lại là :
2890 - 2889 = 1 (chữ số).
Vậy chữ số này là chữ số 1 của số 1000.
Từ 1 đến 9 có 9 chữ số.
Từ 10 đến 99 có:
(99-10+1)*2=180 (chữ số)
Từ 100 đến 999 có:
(999-100+1)*3=2700 (chữ số)
Từ 1 đến 999 có số chữ số là:
2700 + 180 + 9 = 2889 (chữ số)
Số chữ số còn lại là :
2890 - 2889 = 1 (chữ số).
Vậy chữ số này là chữ số 1 của số 1000.