难度还行
2026-09-05 13:30:59
发布于:浙江
2阅读
0回复
0点赞
代码如下。
点赞可以复制,不点赞不可抄袭!
#include<iostream>
using namespace std;
int func(int n) {
for (int i = 2; i < n; i++)
if (n % i == 0) return false;
return true;
}
int main() {
bool a[20010] = {};
for (int i = 1; i <= 20010; i++) {
if (i == 2) a[i] = 1;
else if (func(i)) a[i] = 1;
else a[i] = 0;
}
a[1] = 0;
int n;
cin >> n;
for (int i = 1; i <= n; i++)
if (a[i] == 1) cout << i << " ";
return 0;
}
不点赞
这里空空如也








有帮助,赞一个