【Python】【水仙花数】

春天是鲜花的季节,水仙花就是其中最迷人的代表之一,数学上有个水仙花数,它是这样定义的:水仙花数”是指一个3位数,它的各位数字的立方和等于其本身,比如,153=13+53+33。请编写Python程序输出所有的水仙花数。

for i in range(100,1000):
    a=i//100
    b=(i-a*100)//10
    c=(i-a*100-b*10)

    if i==a**3+b**3+c**3:
        print(i)

猜你喜欢

转载自blog.csdn.net/qq_59642714/article/details/125009820