前几天发了个c语言下的水仙花数,这里用python实现了一下。。果然python大法好。。原生幂运算。。神奇的for、 range=
废话不多说直接丢代码
N = int(input("show me the number: "))
for i in range(10**(N-1),10**(N)):
sum = 0
for p in str(i):
sum+=(int(p))**N
if sum == i:
print(i)
前几天发了个c语言下的水仙花数,这里用python实现了一下。。果然python大法好。。原生幂运算。。神奇的for、 range=
废话不多说直接丢代码
N = int(input("show me the number: "))
for i in range(10**(N-1),10**(N)):
sum = 0
for p in str(i):
sum+=(int(p))**N
if sum == i:
print(i)