全RE救命
查看原帖
全RE救命
1044914
yejuncenyyds楼主2023/8/22 18:50
#include<bits/stdc++.h>
using namespace std;
bool check[1000001];
long long primes[1000001],n,q,cnt,num;
int main()
{
	std::ios::sync_with_stdio(0);
	cin>>n>>q;
	for(int i=2;i<=n;i++){
	if(!check[i]) primes[++cnt]=i;
	for(int j=1;primes[j]*i<=n;j++){
		check[primes[j]*i]=1;
		if(i%primes[j]==0) break;
	}
    }
    for(int i=1;i<=n;i++){
    	cin>>num;
    	cout<<primes[num]<<endl;
	}
}
2023/8/22 18:50
加载中...