题目:
代码:
def judgment(i,N):
a=i
A=[]
while a!=0:
A.append(a%10)
a=a//10
Sum=0
for j in A:
Sum+=j**N
if Sum==i:
return 1
else:
return 0
N=int(input())
a=10**(N-1)
b=10**N
for i in range(a,b):
if judgment(i,N)==1:
print(i)
结果: