文章
35
粉丝
134
获赞
55
访问
25.4k
#include <bits/stdc++.h>
using namespace std;
int sum(int x){
int sum=0;
for(int i=1;i<x;i++){
if(x%i==0) sum+=i;
}
return sum;
}
int main(){
int n;
while(cin>>n){
vector<int> e;
for(int i=2;i<=n;i++){
if(i==sum(i))
e.push_back(i);
}
for(int i=0;i<e.size();i++){
cout<<e[i];
if(i!=e.size()-1) cout<<" ";
}
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发