#abc213a. [abc213_a]Bitwise Exclusive Or

[abc213_a]Bitwise Exclusive Or

题目描述

给定 00255255(包含)之间的整数 AABB。找一个非负整数 CC,使得 Atext异或C=BA \\text{异或} C=B

可以证明存在唯一的 CC,且它在 00255255(包含)之间。

什么是按位异或?

整数 AABB 的按位异或 AmathrmXORBA\\ \\mathrm{XOR}\\ B 定义如下:

  • 当将 AmathrmXORBA \\mathrm{XOR} B 转换为二进制时,2k2^k 位上的数字(kgeq0k \\geq 0)为 11,当且仅当 AABB 中有且仅有一个对应位上的数字为 11;否则为 00

例如,我们有 3mathrmXOR5=63\\ \\mathrm{XOR}\\ 5 = 6(二进制中为 011mathrmXOR101=110011\\ \\mathrm{XOR}\\ 101 = 110)。

约束条件

  • 0leqA,Bleq2550\\leq A,B \\leq 255
  • 输入值均为整数。

输入

输入以以下格式从标准输入给出:

AA BB

输出

输出答案。

示例输入 1

3 6

示例输出 1

5

3355 转换为二进制后,分别为 1111101101。它们的异或结果为二进制中的 110110,即十进制中的 66

简而言之,3text异或5=63 \\text{异或} 5 = 6,所以答案是 55

示例输入 2

10 12

示例输出 2

6

Figure