2257. Day3 E - 判断素数

只是一道很普通的判断素数题!请注意本题有多测,详细阅读后面的输入输出格式以及样例。

在各类赛事中,一份测试数据中包含多组测试用例的题目非常常见。通常是先给出测试用例的组数,再依次输入具体的测试数据。

给定一个正整数 n (1\leq n\leq 10^8),判断它是否为素数。

输入

每个测试文件包含多个测试用例。第一行包含一个正整数 T (1\leq T \leq 100),表示测试用例的数量。

对于每个测试用例,输入一行一个正整数 n (1 \leq n \leq 10^8),表示需要被判断的数。

输出

对于每个测试用例,输出一行一个字符串:

n 是素数,输出Yes; 否则输出No

样例

标准输入 复制文本
4
1
9
3
3
标准输出 复制文本
No
No
Yes
Yes
标准输入 复制文本
6
1
1
4
5
1
4
标准输出 复制文本
No
No
No
Yes
No
No
登录以提交代码。
单点时限 1 秒
内存限制 128 MB
提交 221
通过 60