Số có 1 chữ số: 1 => 1
Số có 2 chữ số : 11 =>1.2=2, 1(A) =>9 (A khác 1), (A)1 => 8 ( A khác 1,0)
Số có 3 chữ số: 111 => 1.3=3, 11A => 9.2=18 (A khác 1), 1A1 => 9.2=18(A khác 1), A11(A khác 1,0) => 8.2=16, 1AB => 9.9=81 (A,B khác 1), A1B => 8.9=72(A,B khác 1,A khác 0), AB1=8.9=72(A,B khác 1, A khác 0)
4 chữ số: 1
Tổng cộng: 301
Từ 000 đến 999 ta có : 1000 số
Mỗi số có 3 ký tự
Suy ra : tổng số ký tự = 1.000 x 3 = 3.000
Ta dể dàng nhận biết số loại ký tự từ 000 đến 999 là bằng nhau
Nên số lượng ký tự "1" = 3000 : 10 = 300
Theo đề từ 1 đến 1000, nên ta có
Số lượng số "1" = 300 + 1 = 301
Từ 1 đến 1000 có 100 số 1 ở hàng đơn vi
Có 100 số 1 ở hàng chục
Có 100 số 1 ở hàng trăm
và thêm 1 số 1 ở hàng nghìn
Vậy tất cả có 100+100+100+1 = 301 số 1