a: Từ 1 đến 9 có (9-1+1)*1=9 chữ số
từ 10 đến 99 có (99-10+1)*2=180 chữ số
Từ 100 đến 999 có (999-100+1)*3=2700 chữ số
=>Từ 1 đến 1000 sẽ là:
9+180+2700+3=2892 chữ số
b: Từ 1 đến 9 sẽ là (9-1):2+1=5(số lẻ)
=>Có 5 chữ số
Từ 10 đến 99 sẽ là (99-11):2+1=45 số lẻ
=>Có 90 chữ số
Từ 100 đến 999 sẽ có (999-101):2+1=450 số lẻ
=>Có 1350 chữ số
Từ 1001 đến 1023 sẽ có (1023-1001):2+1=12 số lẻ
=>Có 48 chữ số
=>Có 5+90+1350+48=1493 chữ số