热门

最新

红包

立Flag

投票

同城

我的

发布
m0_74406976
yumekii-
4 年前
truem0_74406976

求n以内的完全数
#include<iostream>
#include<math.h>
using namespace std;
int f(int n)
{int b=0,i,c=0;
for(i=1;i<n;i++)
{if(n%i==0)
c+=i;
}
return c;
}
int main()
{int j,n;
int k=0;
cin>>n;
for(int j=2;j<n;j++)
{if(f(j)==j) {++k;
while(k>1){cout<<" ";break;}
cout<<j;}}
return 0;
}

南京市玄武区
CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
继续加油吧
立即登录