1013: 亲密数

版权声明:我的就是我的 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;
}

猜你喜欢

转载自blog.csdn.net/qq_41638851/article/details/89358265
今日推荐