#include <bits/stdc++.h>
#include <cmath>
using namespace std;
int main() {
int b[61], c[61];
int k = 0;
int z = 0;
for (int i = 6; i <= 60; i++) {
int sum = 0;
for (int j = 1; j < i; j++) {
if (i % j == 0) {
sum += j;
}
if (i == sum && j == i - 1) {
b[k++] = i;
break;
} else if (i < sum) {
c[z++] = i;
break;
}
}
}
cout << "E: ";
for (int i = 0; i < k; i++) {
cout << b[i] << " ";
}
cout << endl;
cout << "G: ";
for (int i = 0; i < z - 1; i++) {
cout << c[i] << " ";
}
cout << c[z - 1];
}

京公网安备 11010502036488号