题目传送门
这个练习的太多了,不解释了。
#include <bits/stdc++.h>
using namespace std;
//判断一个数是不是质数
bool isPrime(int n) {
if (n < 2) return false;
for (int i = 2; i <= n / i; i++)
if (n % i == 0) return false;
return true;
}
int main() {
//读入优化
ios::sync_with_stdio(false);
int n;
cin >> n;
while (n--) {
int a;
cin >> a;
if (isPrime(a)) printf("Yes\n");
else printf("No\n");
}
return 0;
}