#include<bits/stdc++.h> #include<iostream> #include<cstdio> #include<cstring> #include<iomanip> #include<cmath> #include<algorithm> #include<vector> #include<map> #include<set> #include<queue> using namespace std; bool wq(int t){ int s=0; for(int i=1;i<t;i++){ if(t%i==0)s+=i; } if(s==t)return 1; return 0; } int main(){ int n; cin>>n; for(int i=2;i<=n;i++){ if(wq(i))printf("%d\n",i); } return 0; } //♂_The_LYH_25_♂
求正整数2和n之间的完全数
最新推荐文章于 2024-04-12 13:48:18 发布