#abc213a. [abc213_a]Bitwise Exclusive Or
[abc213_a]Bitwise Exclusive Or
問題文
以上 以下の整数 が与えられます。 となる 以上の整数 を求めてください。
なお、そのような はただ つ存在し、 以上 以下であることが証明されます。
とは
整数 のビットごとの排他的論理和 は、以下のように定義されます。
- を二進表記した際の () の位の数は、 を二進表記した際の の位の数のうち一方のみが であれば 、そうでなければ である。
例えば、 となります (二進表記すると: )。
制約
- 入力に含まれる値は全て整数である
入力
入力は以下の形式で標準入力から与えられる。
出力
答えを出力せよ。
入力例 1
3 6
出力例 1
5
は 二進表記で 、 は二進表記で なので、これらの は二進表記で であり、十進表記で です。
このように、 となるので、答えは です。
入力例 2
10 12
出力例 2
6