全RE怎么办 蒟蒻求助
查看原帖
全RE怎么办 蒟蒻求助
764354
funny1145141919810楼主2023/8/16 22:30

rt 全部RE

#include<iostream>
using namespace std;
const int N=1e8+10;
bool numlist[N];
long long prime[N],n,q,x;
void ol_shai(int n){
	int cnt=0;
	for(int i=2;i<=n;i++){
		if(numlist[i]==false) prime[cnt++]=i;
		for(int j=1;j<=cnt&&i*prime[j]<=n;j++){
			numlist[i*prime[j]]=true;
			if(i%prime[j]==0) break;
		}
	}
}
int main(){
	cin>>n>>q;
	ol_shai(n);
	while(q--){
		cin>>x;
		cout<<prime[x]<<endl;
	}
}
2023/8/16 22:30
加载中...