dl帮忙看看
查看原帖
dl帮忙看看
294664
彬腾向前冲楼主2021/8/14 10:45
#include <bits/stdc++.h>

using namespace std;

const int N = 1e5+10;

int n;
int a[N];

bool is_ans (int x)
{   
	if (x < 2) return 0;
	
	for (int i = 2; i*i <= x;i ++)
	{
		if (x % i == 0) return 0;
		else  return 1;
	}
}

int main ()
{
	cin >> n;
	for (int i = 0;i < n;i ++) {
	     cin >> a[i];
	     if(is_ans(a[i])) cout << a[i] << " ";
    }
	return 0;
}

我这个怎么wa四个点

2021/8/14 10:45
加载中...