#include using namespace std; //完数 int isWMS(int n) { int s = 0; for (int i = 1; i <= n / 2; i++) if (n % i == 0) s += i; return s == n ? 1 : 0; } int main() { for (int i = 1; i <= 1000; i++) if (isWMS(i)) cout << i << " "; return 0; }