1207:水仙花数

来源:互联网 发布:万国数据怎么样 编辑:程序博客网 时间:2024/06/07 00:27

1207:水仙花数


Description


请判断一个数是不是水仙花数。

其中水仙花数定义各个数立方和等于它本身的三位数。


Input


有多组测试数据,每组测试数据包含一个整数n(100<=n<=1000)。


Output


如果n是水仙花数就输出Yes。

否则输出No。


Sample Input


153

154

0


Sample Output


Yes

No


Source


#include<iostream>using namespace std;#include<stdio.h>int main(){   int n;   int a,b,c,s;   while(1==scanf("%d",&n))   {       if(n==0)        return 0; a=n%10;       b=n/10;       c=b%10;       s=b/10;    if(a*a*a+c*c*c+s*s*s==n)        printf("Yes\n");   else    printf("No\n"); }  return 0; }


原创粉丝点击