Gọi số cần tìm là abcde
=> a.b.c.d.e.45 = abcde
VT chia hết cho 5 => VP chia hết cho 5 => e=5
a.b.c.d.5.45=abcd5
VT chia hết cho 25 => VP chia hết 25 => de=25 hoặc 75
*de=25 => a.b.c.2.5.45=abc25 => Vô lý vì VT tận cùng là 0
=> de=75
Ta có: a.b.c.7.5.45=abc75
a.b.c<999757.5.45) = 63 (*)
Mặt khác ta có abc75=a.b.c.7.5.45
=> 100.abc= a.b.c.7.5.45-75
VP chia hết cho 75 => VT cũng chia hết cho 75
100 chia hết 25 => abc chia hết cho 3 => a+b+c chia hết cho 3 (**)
a,b,c không thể có số chẵn vì nếu có 1 số chẵn thì tích a.b.c.d.e=0
=> (a,b,c) = (1,3,5,7,9) (***)
Từ (*) (**) và (***) ta suy ra (a,b,c) có thể là 1 trong 3 nhóm sau
(1,5,9), (1,3,5), (1,7,7)
Thay lần lượt 3 nhóm kia vào, ta thấy nhóm (1,7,7) là thỏa mãn
=> abcde= 1.7.7.7.5.45 = 77175