#include<iostream>
using namespace std;
int fac(int n);
int jiecheng (int n);
int main()
{
for(int n=100; n<1000; ++n)
{
if(n==fac(n))
cout<<n;
}
return 0;
}
int fac(int n)
{
int a,b,c,m;
a=n/100;
b=(n/10)%10;
c=n%10;
m=jiecheng(a)+jiecheng(b)+jiecheng(c);
return(m);
}
int jiecheng (int n)
{
int m=1;
if(n!=0)
{
for(int i=1; i<=n; ++i)
m*=i;
}
else
{
m=0;
}
return(m);
}