P1039 大规模间谍入侵
作者:互联网
题目描述
爱丽丝魔法王国成立10周年,于是决定矩形国庆大阅兵。
在国庆大阅兵期间,为了防止暗黑王国的间谍乔装成平民混入,需要对每一个进城的人做检测。
因为暗黑王国的人长得和爱丽丝魔法王国的人长得很像,所以无法通过外貌来进行区分。
所以现在唯一的办法是通过DNA检测。
现在知道的是,魔法世界中的每一个人都有一个唯一的DNA序列,它是一个int范围内的整数。
并且我们知道的是,只有暗黑王国的人的DNA序列值是素数(素数是指除了1和它本身外不嗯能够被别的整数整除的数)。
现在保卫部队抓到q个人,检测出了他们各自的DNA序列值N,请帮忙区分出这些人里面哪些是来自暗黑王国的,哪些不是。
输入格式
输入的第一行包含一个整数 \(q(1 \le q \le 10^5)\) 。
接下来 q 行每行包含一个整数 \(N(1 \le N \le 10^5)\) ,用于表示这q个人的DNA序列值。
输出格式
输出应该包含q行,对于第i个人来说,如果他来自暗黑王国,则输出一行“YES”;否则,输出一行“NO”。
样例输入
3
2
5
8
样例输出
YES
YES
NO
标签:10,P1039,le,DNA,间谍,暗黑,入侵,YES,王国 来源: https://www.cnblogs.com/problems/p/P1039.html