非正经题解 | 位运算对 ch 进行变换
2024-06-30 17:47:06
发布于:上海
4阅读
0回复
0点赞
我们发现,一个数的奇偶性只与它在二进制表示下的最后一位有关。因此,我们不管对其他位进行任何操作都不会影响奇偶性。所以,我们当然可以将其异或 再输出。
#include <iostream>
#include <cstdio>
#include <string>
#include <algorithm>
#include <cmath>
using namespace std;
int main(){
int ch=getchar();
ch^=114514;
puts(ch&1?"YES":"NO");
return 0;
}
这里空空如也
有帮助,赞一个