怎么错了???求助!!!
查看原帖
怎么错了???求助!!!
1042072
caimozeng044楼主2023/7/30 18:32
#include<bits/stdc++.h>
using namespace std;
int n,a;
int prime(int x){
	if(x<=1) return 0;
	int t=sqrt(x);
	for(int i=2;i<=t;i++)
		if(x%i==0) return 0;
	return 1;
}
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a;
		if(prime(i)) cout<<a<<" ";
	}
    return 0;
}
2023/7/30 18:32
加载中...