题解 | #完全数计算#
完全数计算
https://www.nowcoder.com/practice/7299c12e6abb437c87ad3e712383ff84
#include <iostream>
using namespace std;
#include <cmath>
int main() {
int num;
cin >> num;
int cnt = 0;
for(int i =2; i<=num;i++){
int x = 0;
for(int j = 1; j <= i/2; j++){
if(i%j == 0){
x = x + j;
}
}
if(i==x){
cnt++;
}
}
cout << cnt << endl;
}
暴力解法
华为机试刷题记录 文章被收录于专栏
记录一下手打代码的解题思路方便复习

