AT_abc213_a [ABC213A] Bitwise Exclusive Or
题目描述
给定两个整数 $A$ 和 $B$,满足 $0 \leq A, B \leq 255$。请你求出一个整数 $C$,使得 $A\ \text{xor}\ C = B$,且 $0 \leq C \leq 255$。
可以证明,满足条件的 $C$ 仅有一个,并且 $0 \leq C \leq 255$。
这里,$\text{xor}$ 表示整数 $a$ 和 $b$ 的按位异或运算 $a\ \text{xor}\ b$,其定义如下:
- $a\ \text{xor}\ b$ 的二进制表示中,第 $2^k$ 位($k \geq 0$)的数值为:如果 $a$ 和 $b$ 的二进制表示中第 $2^k$ 位只有一个是 $1$,则该位为 $1$,否则为 $0$。
例如,$3\ \text{xor}\ 5 = 6$(二进制为:$011\ \text{xor}\ 101 = 110$)。
输入格式
输入从标准输入读入,格式如下:
> $A$ $B$
输出格式
输出答案。
说明/提示
### 限制条件
- $0 \leq A, B \leq 255$
- 输入的所有值均为整数
### 样例解释 1
$3$ 的二进制表示为 $11$,$5$ 的二进制表示为 $101$,它们的 $\text{xor}$ 结果为二进制 $110$,即十进制 $6$。因此,$3\ \text{xor}\ 5 = 6$,所以答案是 $5$。
### 样例解释 2

由 ChatGPT 4.1 翻译