Ta có :
Từ 1000 đến 1999 có 1000 số ko có số 8 ở hàng nghìn
Ta xét từ 000 đến 999 có 1000 số ( 999-000+1 = 1000) có số chữ số là : 3 nhân 1000 = 3000 ( chữ số ) được chia đều cho 10 chữ số từ 0 đến 9
Số chứ số 8 là : 3000 : 10=300 chữ số
Vậy từ 1000 đến 2003 có 300 chữ số 8
Cách 1:
- Chữ số 5 ở hàng đơn vị có: (2005 - 1005) : 10 + 1 = 101
- Chữ số 5 ở hàng chục là: (1050; 1051; ...1059; 1150; 1151; ...1159; ......; 1950;....;1959) 100 số tức là có 100 chữ số 5
- Chữ số 5 ở hàng trăm là: 1500; 1501; ...1599 có:
(1599 - 1500): 1 + 1 = 100 số tức là có 100 chữ số 5.
Vậy muốn viết các số tự nhiên từ 1000 đến 2010 thì cần:
101 + 100 + 100 = 301 chữ số 5
Cách 2:
Từ 1000 đến 1999 ở hàng nghìn không có chữ số 5. Ta xét từ 000 đến 999 có tất cả 1000 số có 3 chữ số số chữ số là:
1000 x 3 = 3000 (chữ số)
Chia đều cho 10 chữ số vậy số chữ số 5 là:
3000 : 10 = 300 (chữ số)
Từ 2000 đến 2010 có 1 chữ số 5.
Vậy tổng chữ số 5 là: 300 + 1 = 301 chữ số 5