giai:
tu 1 den 9 co 1 chu so 1
tu 10 den 19 co : (19-10):1+1+1=11 chu so 1
tu 20 den 99 co: 8 chu so 1
tu 100 den 199 co:(199-100):1+1+11+8=120 chu so 1
tu 200 den 999 co:160 chu so 1
tu 1000 den 1999 co :(1999-1000):1+1+120+160+11+8+1=1300 chu so 1
tu 2000 den 2017 co 10 chu so 1
vay tu 1 den 2017 co 1300+120+160+11+1+8+10=1610 chu so 1
d/s:1610 chu so 1
Xét dãy số từ 000 đến 999 có 1000 số mỗi số trong dãy có 3 chữ số
=> dãy số có: 3. 1000 = 3000 chữ số
Trong đó: các chữ số 0, 1, …,9 xuất hiện với số lần như nhau nên số lần xuất hiện của mỗi chữ số từ 0, 1,….,9 là: 3000 : 10 = 300 lần
=> từ 000 đến 999 có 300 chữ số 1
Dãy số 1000 đến 1999: cũng có 300 chữ số 1 xuất hiện trong dãy 000 đến 999 từ 1000 đến 1999 có 1000 số nên có thêm 1000 chữ số 1 ở hàng nghìn nữa
Từ 2000 đến 2017 có: 2001, 2011, 2012, 2013, 2014, 2015, 2016, 2017 nên có thêm 10 chữ số 1 nữa
Vậy có tất cả: 300 + 300 + 1000 + 10 = 1610 chữ số 1