Ta có:
Từ 100\(\rightarrow\)190 có 20 chữ số 0
Từ 200\(\rightarrow\)290 có 20 chữ số 0
Từ 300\(\rightarrow\)390 có 20 chữ số 0
Từ 400\(\rightarrow\)490 có 20 chữ số 0
Số 500 có 2 chữ số 0
Do đó từ 1 đến 500 có số chữ số 0 là:
20x4+2=82(chữ số 0)
Xét chữ số 0 ở hàng đơn vị thì ta có dãy số:
100;110;120;...;500
Số chữ số 0 có từ hàng đơn vị là:
(500-100):10+1=41 (chữ số 0)
Xét chữ số 0 ở hàng chục từ số 100 tới 190
Ta có dãy số 100;101;102;...;109
Số chữ số 0 có từ hàng chục từ số 100 tới 190
(109-100):1+1=10 (chữ số 0)
Xét chữ số 0 ở hàng chục từ số 200 tới 290
Ta có dãy số 200;201;202;...;209
Số chữ số 0 có từ hàng chục từ số 100 tới 190
(209-200):1+1=10 (chữ số 0)
Tương tự em cũng giải như thế đến hết số 490(em tự làm)
Số chữ số 0 có từ hàng chục từ số 100 tới 490 là
10+10+10+10=40(chữ số 0)
Ta có số 500 có 1 chữ số 0 ở hàng chục
Số chữ số 0 có từ hàng chục từ số 100 tới 500 là
40+1=41(chữ số 0)
=>Số chữ số 0 có từ hàng chục,đơn vị từ số 100 tới 490 là
41+41=82(chữ số 0)
Các số từ 100 đến 500 có chữ số 0 tạo thành dãy:
100; 110; 120;...; 500
Có 5 số có 2 chữ số 0: 100; 200; 300; 400; 500
Có số số có 1 chữ số 0 từ 100 đến 500 là:
\(500-100+1-5=396\)(số)
Vậy từ 100 đến 500 có tất cả số chữ số 0 là:
\(5.2+396.1=406\) (chữ số 0)
Đáp số: 406 chữ số 0