竞赛
考级
这玩意叫我们输出最小的一对亲和数,上百度即可
树上结了西瓜
#include <iostream> using namespace std; int f(int a) { int sum=0; for(int i=1;i<=a/2;i++) { if(a%i==0) { sum+=i; } } int main() { int a=2,b; int f(int); while(a) { b=f(a); if(f(b)==a&&a<b) { cout<<a<<" "<<b<<endl; return 0; } else { a++; } } return 0; }
chaizechen
法兰西玫瑰
使用自定义函数
Ans
「欢愉」花火
#include<bits/stdc++.h> using namespace std; int qin(int m) { int cnt=0; for(int i=1;i<m;i++) { if(m%i0) { cnt+=i; } } return cnt; } int main() { int a=1; while(1) { int b=qin(a); if(aqin(b)&&a!=b) { cout<<a<<" "<<b; break; } a++; } return 0; }
龙猫
一只小黑子ด้้้้้(章奕凡)
@树上结了西瓜 的确欸
ACOI
最小的一对亲和数是220 和 284 所以,嘿嘿
阿基米哲V(^-^)V
#include <iostream> 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(){ for(int i=1;;i++){ int b = sum(i); if(b!=i&&sum(b)==i){ cout<<i<<' '<<b; break; } }
钮祜禄氏·南荣伊儿
#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; }
神的敌人—=二二二二二二二》神
#include<iostream> using namespace std; int main(){ cout<<"220"<<" "<<"284"; return 0; }
美团外卖员
不会C++的Huang
黑客_天之神_ZDZL_zsy
有事找大号