1 条题解
-
0
#include<bits/stdc++.h> using namespace std; bool q(int f, int i) { if (i == 1) { return true; } else { if (f % i == 0) { return false; } else { return q(f, i - 1); } } } void s(int n, int i) { if (n < 2) { return; } if (i <= n) { if (q(i, (int)sqrt(i))) { cout << i << endl; } s(n, i + 1); } } int main() { int n; cin >> n; s(n, 2); return 0; }
- 1
信息
- ID
- 677
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 4
- 标签
- 递交数
- 37
- 已通过
- 19
- 上传者