水仙花数
153 == 3**3 + 5**3 + 1**3
点击查看笔者代码
for i in range(100, 1000):
a = i % 10
b = i // 100
c = (i // 10) % 10
if a**3+b**3+c**3 == i:
print(i)
假设一个数k,10**n <= k < 10**(n+1)
最高位 = k // 10**n
最低为 = k % 10
温馨提示:一共有四个水仙花数哦
2023-11-04 14:34:52
水仙花数
153 == 3**3 + 5**3 + 1**3
for i in range(100, 1000):
a = i % 10
b = i // 100
c = (i // 10) % 10
if a**3+b**3+c**3 == i:
print(i)
假设一个数k,10**n <= k < 10**(n+1)
最高位 = k // 10**n
最低为 = k % 10
温馨提示:一共有四个水仙花数哦
下一篇:Nginx配置启动本地项目