#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; for (int num = 2; num <= n; num++) { int sum = 1; for (int i = 2; i * i <= num; i++) { if (num % i == 0) { sum += i; if (i != num / i) sum += num / i; } } if (sum == num) cout << num << endl; } return 0; }

2 条评论

  • 1

信息

ID
154
时间
ms
内存
MiB
难度
6
标签
递交数
178
已通过
53
上传者