阿姆斯壯數 ( Armstrong number ) 是指的是一個 n 位數的整數,它的所有位數的 n 次方和恰好等於自己,例如的 1634 就是一個阿姆斯壯數。
"""
Created on Sun Jun 9 07:30:09 2024
@author: jiang
"""
def ambnum(n):
# n=int(input())
amb=n
loopi=len(str(n))
s=0
for i in range(loopi):
k= n % 10
p=1
for j in range(loopi):
p=p*k
s=s+p
n= n // 10
if (amb==s):
print("armbstrong",amb)
for loopn in range(100,9999):
ambnum(loopn)