关于水仙花树的问题,要求一次性输出结果,求大神们帮帮忙!!谢谢啦!
/*这是我自己写,但只能一次一次的输出 YES/NO,题要求如下:例如:
输入:
153
154
0
输入:
YES
NO
*/
#include <stdio.h>
int main ()
{
int g,s,b,n;
while(1)
{
scanf("%d",&n);
if(n==0)
break;
g=n%10;
s=n%100/10;
b=n/100;
if(n==g*g*g+s*s*s+b*b*b)
printf("YES\n");
else
printf("NO\n");
}
}