在思想的天空里自由翱翔。

P9063题解

Posted on 2023-05-05 13:33  rayhjfjwl  阅读(13)  评论(0)    收藏  举报  来源

题目传送门

这道题其实特别简单,在质数中只有2是质数,所以说这道题就是判断这个数是不是偶数,如果不是就输出Yes,否者输出 No 。

但是这里要注意了N 最大可是  10^{18},所以这里要注意开 long\;long

#include <iostream>
using namespace std;
#define int long long

signed main()
{
	int t;
	cin >> t;
	while(t--)
	{
		int n;
		cin >> n;
		if(n % 2)//只有n是偶数才会有2 
		{
			cout << "Yes" << endl;//奇数
		}
		else
		{
			cout << "No" << endl;//偶数
		}
	}
	return 0;
}