全RE求助!!!
查看原帖
全RE求助!!!
397574
qzhw楼主2021/9/5 12:33
#include<bits/stdc++.h>
using namespace std;
long long n,q,k[100000010],j,b[1000000010];
bool a[100000010];
bool zs(int x)
{
	if(x<2)
	return 0;
	for(int i=2;i<=sqrt(x);i++)
	{
		if(x%i==0)
		return 0;
	}
	return 1;
}
int main()
{
	scanf("%d%d",n,q);
	for(int i=1;i<=n;i++)
	if(zs(i)==1)
	{
		j++;
		b[j]=i;
	}
	for(int i=1;i<=q;i++)
	scanf("%d",k[i]);
	for(int i=1;i<=q;i++)
	printf("%d\n",b[k[i]]);
	return 0;
}
2021/9/5 12:33
加载中...