P1039 大规模间谍入侵
2024-09-04 01:24:14
题目描述
爱丽丝魔法王国成立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
最新文章
- Java演算法之快速排序法
- mvc页面跳转
- C++内存对齐的理解
- iOS之08-核心语法
- C#画图解决闪烁问题
- wuzhicms 模块开发
- 个性化定制——物流app
- Week12(11月25日)
- MyEclipse中提示SpringMVC的XML配置文件出错解决方法
- Count on a tree
- 18.app后端如何实现LBS
- Android 常驻广播和非常驻广播
- 【原创】Arduino、arm、树莓派与单片机
- zzuli 1484 继续双线
- rest_framework之渲染器
- bzoj2002: [Hnoi2010]Bounce 弹飞绵羊 分块
- vo类总结
- [NOIP2011提高组day2]-1-计算系数
- nginx中父子进程工作的主体函数
- HDU1164_Eddy&;#39;s research I【Miller Rabin素数测试】【Pollar Rho整数分解】