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