int is_water(int x)
{
int a,b,c;
a=x/100;b=x/10%10;c=x%10;
if(x==a*a*a+b*b*b+c*c*c)return 1;
return 0;
}
#include<stdio.h>
int main()
{
int n;
for(n=100;n<=1000;n++)
{
scanf("%d",&n);
if(n==0)return 0;
if(is_water(n))printf("Yes");
else printf("No");
printf("\n");
}
}
{
int a,b,c;
a=x/100;b=x/10%10;c=x%10;
if(x==a*a*a+b*b*b+c*c*c)return 1;
return 0;
}
#include<stdio.h>
int main()
{
int n;
for(n=100;n<=1000;n++)
{
scanf("%d",&n);
if(n==0)return 0;
if(is_water(n))printf("Yes");
else printf("No");
printf("\n");
}
}