特殊三位数

来源:互联网 发布:网络语8000是什么意思 编辑:程序博客网 时间:2024/05/16 11:39
#include<iostream>using namespace std;int fact(int);int main(){    int n,a,b,c,sum;    n=100;    while(n<1000)    {        c=n%10;        b=(n/10)%10;        a=n/100;       sum=fact(a)+fact(b)+fact(c);        if(sum==n)            cout<<n<<"  ";        ++n;    }    return 0;}int fact(int n){    int i, f=1;   for(i=1;i<=n;++i)        f=f*i;    return f;}

 

 

 

 

唉.....我还以为能算出好多特殊的数呢........唉

0 0
原创粉丝点击