#include <iostream>
using namespace std;
long int func1(int);
int main()
{
int a,b,c,n,sum;
for(n=100; n<1000; n++)
{
a=n/100;
b=(n/10)%10;
c=n%10;
sum=func1(a)+func1(b)+func1(c);
if(sum==n)
cout<<n<<" ";
}
}
long int func1(int n)
{
int t=1;
for(int i=1; i<=n;i++)
t*=i;
return t;
}
特殊三位数
最新推荐文章于 2021-05-25 06:27:40 发布