#include<cstdio> #include<vector> #include<iostream> using namespace std; int Sum(int i) { int sum = 0; for (int j = 1 ; j < i; j++) { if (i % j == 0) sum += j; } return sum; } int main() { vector<int> Evec; vector<int> Gvec; for (int i = 2; i <= 60 ; i++) { if (i == Sum(i)) Evec.push_back(i); else if(i < Sum(i)) Gvec.push_back(i); } printf("E:"); for (unsigned i = 0 ; i < Evec.size() ; i++) printf(" %d", Evec[i]); printf("\n"); printf("G:"); for (unsigned i = 0 ; i < Gvec.size() ; i++) printf(" %d", Gvec[i]); printf("\n"); return 0 ; }