第二十三天 完数

#include<iostream>
#include<cmath>
using namespace std;
int main() {
int n, i, j,num=0,t=1;
cout << "请输入范围:1-";
cin >> n;
for (i = 2; i <= n; i++) {
num = 0;
for (j = 1; j < i; j++) {
if (i % j == 0) {
num += j;
}
}
if (num == i) {
cout << t++ << ":" << i << endl;
}
}
}

浙公网安备 33010602011771号