大炮打蚊子(
2023-11-21 21:39:15
发布于:广东
5阅读
0回复
0点赞
埃式筛法
#include <iostream>
#include <cstdio>
using namespace std;
bool a[20005];
int main(){
int n;
cin >> n;
for(int i = 2; i <= n; i++){
a[i] = 1;
}for(int i = 2; i <= n; i++){
if(a[i]){
for(int j = i + i; j <= n; j += i){
a[j] = 0;
}
}
}for(int i = 2; i <= n; i++){
if(a[i]) cout << i << ' ';
}
return 0;
}
这里空空如也
有帮助,赞一个