#AT1084. 异或的世界
异或的世界
题目描述
定义 为 的异或值。求 f(A,B)
▼什么是异或操作(Exclusive OR)? 对于整数 的异或操作(我们称之为 ),其定义如下
将用二进制表示时,第 位()上的数字是1 当且仅当在 中,在第位上有奇数个二进制表示含有 1 的数字;否则为 0。
例如,3 和5的异或结果为 6。(用二进制表示时:3和5的异或结果为 011 和 101,即110。)
输入
输入一行两个整数表示
输出
计算的值并输出
2 4
5
样例解释
2,3,4在二进制下的表示分别为 010,011,100。 这三个数的异或结果为 101,即十进制下的 5.
123 456
435
123456789012 123456789012
123456789012
提示