"水仙花数"是指一个三位以上的整数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
i = 100
while i < 1000:
a = i // 100 # 百位上的数字
b = (i // 10) % 10 # 十位上的数字
c = i % 10 # 个位上的数字
if a ** 3 + b ** 3 + c ** 3 == i:
print(i)
i += 1
"水仙花数"是指一个三位以上的整数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。
i = 100
while i < 1000:
a = i // 100 # 百位上的数字
b = (i // 10) % 10 # 十位上的数字
c = i % 10 # 个位上的数字
if a ** 3 + b ** 3 + c ** 3 == i:
print(i)
i += 1