描述
"水仙花数"是指一个三位整数,其各位数字的3次方和等于该数本身。
例如:ABC是一个"3位水仙花数",则:A的3次方+B的3次方+C的3次方 = ABC。
请按照从小到大的顺序输出所有的3位水仙花数,请用"逗号"分隔输出结果。
输入输出示例
输出仅表示格式,不表示对错。
输入 输出
无输入 111,222
pythons代码:
l=[]
for i in range(100,1000):
a=i//100
b=i//10-a*10
c=i%10
if i==pow(a,3)+pow(b,3)+pow(c,3):
l.append(i)
for j in range(len(l)):
if j==len(l)-1:
print(l[j])
else:
print("{},".format(l[j]),end='')
网友评论