1012 水仙花数
Description
如果一个三位十进制数等于其各位数字的立方和,则称这个数为水仙花数。如:13+53+33=153。
Input
一个整数x,100<=x<=999。
Output
x是水仙花数,则输出“YES”,否则为“NO”。
Sample Input
153
Sample Output
YES
#include <stdio.h>
int main()
{
int a,x,y,z;
scanf("%d",&a);
x=a/100;
y=(a-x*100)/10;
z=(a-x*100-y*10);
if(x*x*x+y*y*y+z*z*z==a)
printf("YES");
else
printf("NO");
return 0;
}