Gọi số cần tìm là x. Khi viết thêm chữ số 1 vào bên trái số đó, ta được số mới có dạng 1... (nếu x có 1 chữ số), 10... (nếu x có 2 chữ số), 100... (nếu x có 3 chữ số), và cứ tiếp tục như vậy.
Giả sử số mới được tạo thành khi viết thêm chữ số 1 vào bên trái số cũ x là y. Theo đề bài, ta có:
y = 5x
Số y hơn số x một số đơn vị là một bội của 10. Chẳng hạn, nếu x có 1 chữ số thì y hơn x 10 đơn vị, nếu x có 2 chữ số thì y hơn x 100 đơn vị, nếu x có 3 chữ số thì y hơn x 1000 đơn vị, và cứ tiếp tục như vậy.
Ta có thể biểu diễn y như sau:
y = 10^n + x (trong đó n là số chữ số của x)
Thay y = 5x vào, ta được:
5x = 10^n + x
4x = 10^n
x = 10^n / 4
Vì x là một số nguyên, nên 10^n phải chia hết cho 4. Điều này xảy ra khi n >= 2.
Nếu n = 2, x = 100 / 4 = 25. Số mới là 125, gấp 5 lần 25.
Nếu n = 3, x = 1000 / 4 = 250. Số mới là 1250, gấp 5 lần 250.
Vậy, hai số cần tìm là 25 và 250.