完数

作者在 2007-01-03 22:34:00 发布以下内容

#include<iostream>

#include<string>

using namespace std;

int main()

{

       for(int1 ;i<=1000;i++)

       {

             int sum=0;

             string s;

            char  t[4]={0};

            for(int j1;j=i/2;j++)

           {

                  if(i/j==0)

                   {

                           sum+=j;

                           itoa(j;t;10);

                            s+=t;

                             s+='+';

 

                     }

            }

            if(i==sum)

            {

                       s[s.size()-1]='=';

                      cout<<s<<i<<endl;

              }

    }

}

默认分类 | 阅读 1116 次
文章评论,共0条
游客请输入验证码
浏览20005次
文章分类
最新评论