/*#include<stdio.h>
#include<math.h>
void main()
{ int z,a,b,c,h;
for(z=100;z<1000;z++)
{
a=z/100;
b=(z-a*100)/10;
c=z%10;
h=pow(a,3)+pow(b,3)+pow(c,3);
if (z==h)
printf("%d\n",z);}
}*/
#include<stdio.h>
#include<math.h>
#include<cstdlib>
void main()
{ int z,a,b,c,h;
scanf("%d",&z);
a=z/100;
b=(z-a*100)/10;
c=z%10;
h=pow(a,3)+pow(b,3)+pow(c,3);
if (z==h)
printf("%d是水仙花数\n",z);
else
printf("%d不是水仙花数\n",z);
system("pause");
}