大佬帮忙看一眼各种答案都试了还是4个wa

P5736 【深基7.例2】质数筛

```c #include <bits/stdc++.h> using namespace std; int a[10010]; int zs(int x) { int n = x; if (n < 2) return false; else { for (int i = 2; i * i <= n; i++) { if (n % i == 0) return 0; } } return 1; } int main() { int y; cin >> y; for (int i = 1; i <= y; i++) { cin >> a[i]; if (zs( a[i] ) != 0) cout << a[i] << " "; } return 0; } ```
by 肖言楷2012 @ 2023-10-30 17:07:18


可不可以先看题解再发帖
by tongzhenxuan @ 2023-10-30 17:10:21


你看看我的,我觉得我应该整改,先些一个判断质数的函数,int main里就枚举a[0]到a[n]看看是不是质数,我是用if(zs(a[i])!=0)来判断的//如果是1的话就是质数,0则不是。是的话就输出这个数 我也是蒟蒻.......
by 肖言楷2012 @ 2023-10-30 17:16:50


不好的话就dalao讲讲吧.....................
by 肖言楷2012 @ 2023-10-30 17:18:20


@[tongzhenxuan](https://www.luogu.com.cn/user/184615) @[ammmmmgoding](https://www.luogu.com.cn/user/1104314)
by 肖言楷2012 @ 2023-10-30 17:21:29


|