一,题目
问题描述:
判断给定的三位数是否为水仙花数。所谓的水仙花数是指其本身的每位数字的立方和等同于它本身。列入153就是一个水仙花数。
153=1+125+27
输出格式:
一个三位数的整数
输出格式:
是水仙花数输出“yes',否者输出”no“
二、解析
需要将一个数字分别计算出其百位,十位数,和个位数。
三、例子
四、Python代码
num=int(input("请输入一个数:"))
a=num//100
b=(num-a*100)//10
c=num%10
if (a*a*a+b*b*b+c*c*c)==num:
print("yes")
else:
print("No")