阿姆斯特朗数

来源:互联网 发布:加密视频破解软件 编辑:程序博客网 时间:2024/04/29 01:48

阿姆斯特朗数:一个n位正整数等于其各位数字的n次立方之和。当n=3时,又被称作水仙花数,特指一种三位数,其各个数的立方和等于该数。

n=int(input("请输入一个正整数:"))for i in range(2,n):    m=i    sum=0    t=0    l=len(str(m))    while (m>0):        t=m%10        sum=sum+t**l        m=m//10        if (sum==i):        print(i,)


原创粉丝点击