版权声明:我的就是我的 https://blog.csdn.net/qq_41638851/article/details/89358265
#include<bits/stdc++.h>
using namespace std;
int main() {
int suma;
int sumb;
int a,b;
for(a=2;a<=3000;a++){
suma=0;
for(int i=1;i<a;i++){
if(a%i==0)
suma+=i;
}
for(b=2;b<=3000;b++){
sumb=0;
if(suma==b){
for(int j=1;j<b;j++)
if(b%j==0)
sumb+=j;
}
if(sumb==a&&a<b&&b<3000)
cout<<"("<<a<<","<<b<<")";
}
}
return 0;
}