Red de conocimiento informático - Problemas con los teléfonos móviles - programación en Python. Un entero decimal positivo de N dígitos se denomina entero decimal positivo si la suma de la enésima potencia de los dígitos de cada dígito es igual al número mismo.

programación en Python. Un entero decimal positivo de N dígitos se denomina entero decimal positivo si la suma de la enésima potencia de los dígitos de cada dígito es igual al número mismo.

def?isflowernum(num,n):

resultado=0

m=num

mientras?m>0:

resultado+=(m%10)**n

m//=10

retorno?resultado==num

¿importar? sys

if?sys.version_info[0]==3?:?raw_input=input

n=int(raw_input("por favor?input?n:"))

for?i?in?range(10**(n-1),10**n):

if?isflowernum(i,n):

imprimir(i)