nếu các bạn không biết thì để mình giải cho !
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ố )
từ 000___ 999 có 300 chữ số 5 ta lấy : 1000*3=3000
3000:10=300 ( chia 10 vì cứ 10 chư số lại có một chữ số 5 )
từ 1000___2000 cũng có 300 chữ số 5 1000*3=3000
3000:10=300
từ 2001 đến 2014 có 1 chữ số 5
muốn tính từ 0 đến 2014 có bao nhiêu chữ số 5 thì ta lấy: 300 + 300 + 1 = 601
Đáp số : 601 chữ số