如果一个n位正整数等于其各位数字的立方之和,则称该数为水仙花数或阿姆斯特朗数。例如3^3+ 7^3+ 0^3=370
代码如下:
print("水仙花数:")
for a in range(100,999):
i=int(a%10)
j=int(a%100)
k=int((a-j*100)/10)
if i**3+j**3+k**3==a:
print(a)
2024-02-26 15:43:34
如果一个n位正整数等于其各位数字的立方之和,则称该数为水仙花数或阿姆斯特朗数。例如3^3+ 7^3+ 0^3=370
代码如下:
print("水仙花数:")
for a in range(100,999):
i=int(a%10)
j=int(a%100)
k=int((a-j*100)/10)
if i**3+j**3+k**3==a:
print(a)