Từ 1 đến 9 cần dùng : $\dfrac{9-1}{1} +1 = 9$ chữ số
Từ 10 đến 99 cần dùng : $2.(\dfrac{99-10}{1}+1) = 180$ chữ số
Từ 100 đến xyz cần dùng : $3.(\dfrac{xyz-100}{1}+1) =3.(xyz-99)$ chữ số
Nên $a = 9+180 + 3.(xyz-99) =3xyz-108$
Vì $a \vdots xyz $, nên $a \vdots 3$
Vậy $xyz=108$