Podemos buscar metodos para eliminar posibilidades, que nos ayuden a encontrar antes la solución que ir probando una a una.
Sea el número natural N=...fedcba donde cada letra representa un dígito comprendido entre 1 y 9.
Planteemos en ecuación la condición que nos piden:
\( (...+f+e+d+c+b+a)^3-(...+f+e+d+c+b+a)^2=N \)
Sacando factor común:
\( (...+f+e+d+c+b+a)^2(...+f+e+d+c+b+a-1)=N \)
Despejando el cuadrado:
\( (...+f+e+d+c+b+a)^2=\displaystyle\frac{N}{(...+f+e+d+c+b+a-1)} \)
Osea que N divide a la suma de las cifras más uno y ademas el cociente es un cuadrado perfecto.
Ahora vas probando con una cifra, con 2, con 3 y encuentras antes las soluciones.
Puedes ir acotando valores, puesto que cada cifra está comprendida entre 1 y 9, la suma estará acotada tambien. A ver si luego vengo con mas tiempo y lo desarrollo entero