tengo que escribir un programa que, dado un numero entero positivo
compruebe si es un numero curioso (un numero curioso es aquel que al ser multiplicado por si mismo da como resultado otro numero terminado en el numero inial dado)
hasta ahora hice esto:
n = int(raw_input('ingresa un numero: '))
if n <= 0:
print 'Ha cometido un error: el numero debe ser positivo.'
n = int(raw_input('ingresa un numero: '))
elif n > 0:
n = n**2
Pero no estoy ni cerca de la solucion, tengo que usar cadenas, pasar el producto a cadena y comparar los elementos con el numero inicial?
si alguien puede darme alguna idea o solucion seria fantastico
Mil gracias!!
