#所谓"水仙花数"是指一个三位数(100-999)
# 其各位数字立方和等于该数本身。
# 例如:153是一个"水仙花数",
# 因为153=1的三次方+5的三次方+3的三次方。
str1 = input('输入一个三位数:')
if int(str1[0])**3+int(str1[1])**3+int(str1[2])**3 == int(str1):
print (int(str1))
else:
print("不是水仙花数,请重新输入")
#所谓"水仙花数"是指一个三位数(100-999)
# 其各位数字立方和等于该数本身。
# 例如:153是一个"水仙花数",
# 因为153=1的三次方+5的三次方+3的三次方。
str1 = input('输入一个三位数:')
if int(str1[0])**3+int(str1[1])**3+int(str1[2])**3 == int(str1):
print (int(str1))
else:
print("不是水仙花数,请重新输入")