a ) Từ `1` đến `9` dùng :
`[( 9 - 1 ) : 1 + 1] . 1 = 9` ( chữ số )
Từ `10` đến `99` dùng :
`[( 99 - 10 ) : 1 + 1] . 2 = 180` ( chữ số )
Từ `100` đến `325` dùng :
`[( 325 - 100 ) : 1 + 1] . 3 = 678` ( chữ số )
Vậy cần dùng tất cả :
`9 + 180 + 678 = 867` ( chữ số )
b ) Từ `2` đến `92` có số chữ số `2` ở hàng đơn vị là :
`( 92 - 2 ) : 10 + 1 = 10` ( chữ số )
Từ `102` đến `322` có số chữ số `2` ở hàng đơn vị là :
`( 322 - 102 ) : 10 + 1 = 23` ( chữ số )
Riêng các dãy :
`20 ; 21 ; 22 ; ... ; 29`
`120 ; 121 ; 122 ; ... ; 129`
`320 ; 321 ; 325`
Có chữ số `2` ở hàng chục
Dãy `20 ; 21 ; 22 ; ... ; 29` có số chữ số `2` là
`( 29 - 20 ) : 1 + 1 = 10` ( chữ số )
Dãy `120 ; 121 ; 122 ; ... ; 129` có số chữ số `2` là :
`( 129 - 120 ) : 1 + 1 = 10` ( chữ số )
Dãy `320 ; 321 ; ... ; 325` có số chữ số `2` là :
`( 325 - 320 ) : 1 + 1 = 6` ( chữ số )
Từ `200` đến `299` có chữ số `2` ở hàng trăm
Từ `299` đến `200` có số chữ số `2` là :
`( 299 - 200 ) : 1 + 1 = 100` ( chữ số )
Vậy có tất cả số chữ số `2` là :
`10 + 23 + 10 + 10 + 6 + 100 = 159` ( chữ số )
Đáp số : a ) `867` chữ số
b ) `159` chữ số
`#dtkc`