#include<iostream.h>
using namespace std;
int jiecheng(int a)/*求阶乘的子函数*/
{
int result=1,i;
for(i=2;i<=a;a++)
{
result=result*i;
}
return result;
}
int main()
{
int num=0;
while(num!=-999)
{
int bai=num/100,shi=num%100/10,ge=num%10;
int bai_jc,shi_jc,ge_jc;
cin>>num;
bai_jc=jiecheng(bai);
shi_jc=jiecheng(shi);
ge_jc=jiecheng(ge);
if((num==bai_jc+shi_jc+ge_jc)&&(num!=-999))
{
cout<<"条件满足"<<endl;
continue;
}
if((num!=bai_jc+shi_jc+ge_jc)&&(num!=-999))
{
cout<<"条件不满足"<<endl;
continue;
}
}
return 0;
}
using namespace std;
int jiecheng(int a)/*求阶乘的子函数*/
{
int result=1,i;
for(i=2;i<=a;a++)
{
result=result*i;
}
return result;
}
int main()
{
int num=0;
while(num!=-999)
{
int bai=num/100,shi=num%100/10,ge=num%10;
int bai_jc,shi_jc,ge_jc;
cin>>num;
bai_jc=jiecheng(bai);
shi_jc=jiecheng(shi);
ge_jc=jiecheng(ge);
if((num==bai_jc+shi_jc+ge_jc)&&(num!=-999))
{
cout<<"条件满足"<<endl;
continue;
}
if((num!=bai_jc+shi_jc+ge_jc)&&(num!=-999))
{
cout<<"条件不满足"<<endl;
continue;
}
}
return 0;
}