求1000以内水仙花数: 如果一个3位数等于其各位数字的立方和,这个数就是水仙花数
for n in range(100,1000):
i = n // 100
j = n // 10 % 10
k = n % 10
if n == i*i*i + j*j*j + k*k*k:
print(n)
该博客介绍了如何使用Python编程找出1000以内的水仙花数,即3位数中等于各数字立方和的数字。通过遍历和数学运算,实现了对水仙花数的查找并打印结果。
求1000以内水仙花数: 如果一个3位数等于其各位数字的立方和,这个数就是水仙花数
for n in range(100,1000):
i = n // 100
j = n // 10 % 10
k = n % 10
if n == i*i*i + j*j*j + k*k*k:
print(n)
2567

被折叠的 条评论
为什么被折叠?