鲲数
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
希蒙学习了质因数分解之后,对于这部分内容产生了浓厚的兴趣,所以经过两年半的研究,想到了一种神奇的鲲数。
鲲数是指给定一个正整数 , 可以表示成 的形式,并且其中任意一个 不仅是质数,也是奇数。
现在,希蒙需要对若干个正整数 进行处理,找到其中的鲲数。请你编写一个程序,帮助希蒙快速识别 是不是鲲数。
输入格式
第一行是一个整数,表示数据组数 。
接下来 行,每行一个整数,表示一组数据的 。
输出格式
输出有 行,每组数据输出占一行。
如果 是鲲数,请输出 Yes
,否则输出 No
。
样例 #1
样例输入 #1
5
2
3
4
6
9
样例输出 #1
No
Yes
No
No
Yes
提示
数据规模与约定
本题共有 个测试点。对第 个测试点,。
- 对 的数据,。
- 对 的数据,。
- 另有 的数据, 为奇数。
- 另有 的数据, 为偶数。
- 对 的数据,。
- 对 的数据,,。