题解
2024-10-13 09:29:08
发布于:湖北
3阅读
0回复
0点赞
#include<iostream>
using namespace std;
int sumOfFactors(int n) {
int sum = 0;
for(int i = 1; i < n; ++i) {
if(n % i == 0) {
sum += i;
}
}
return sum;
}
int main() {
int a, b;
for(int i = 2; true; ++i) {
a = i;
b = sumOfFactors(a);
if(a != b && a == sumOfFactors(b)) {
if(a < b)
cout << a << ' ' << b;
else
cout << b << ' ' << a;
break;
}
}
return 0;
}
这里空空如也
有帮助,赞一个