c晨光


私信TA

用户名:H1320312

访问量:14157

签 名:

大佬们带带我,学渣+oo,哎,我好笨,我为什么这么笨

等  级
排  名 666
经  验 4012
参赛次数 0
文章发表 23
年  龄 10
在职情况 学生
学  校 HBWLXY
专  业 学生

  自我简介:

生活当然需要多姿多彩,不过哪有刷题精彩呢,哇咔咔

解题思路:

首先要说明的是这个不是我原创的算法思路,不过我觉得这个人好厉害,拿到这里来说一下,超级厉害,佩服,值得收藏,很巧妙的算法。

注意事项:

参考代码:

#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int a,b,i,n;
for(a=1;a<3000;a++)
{
for(i=1,b=0;i<=a/2;i++)
if(!(a%i))
b+=i;
for(i=1,n=0;i<=b/2;i++)
if(!(b%i))
n+=i;
if(n==a&&a<b)
cout<<"("<<a<<","<<b<<")";
}
cout<<endl;
return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »