ta chia các số thành 3 nhóm :
nhóm 1 ( 1000 số đầu ) :
từ 0 - 999 . Có :
( 999 - 0 ) : 1 + 1 = 1000 ( số ) mỗi số có 1 , 2 , 3 chữ số
Có : 10 chữ số ( các số có 1 chữ số )
180 chữ số ( các số có 2 chữ số )
2700 chữ số ( các số có 3 chữ số )
Mỗi chữ số đều gặp lại số lần như nhau , vậy có :
( 2700 + 180 + 10 ) : 10 = 289 ( chữ số 5 )
Nhóm 2 ( 1000 số tiếp theo ) :
Từ 1000 - 1999 . Có :
( 1999 - 1000 ) : 1 + 1 = 1000 ( số )
Mỗi số đều có 4 chữ số nên có : 1000 x 4 = 4000 ( chữ số )
Mỗi chữ số đều lặp lại như nhau , vậy có :
4000 : 10 = 400 ( chữ số 5 )
Nhóm 3 ( nhóm còn lại ) :
Chỉ có 1 chữ số 5 ở số 2005 .
Có tất cả : 400 + 289 + 1 = 690 ( chữ số )