No.939 and or

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 通常問題
タグ : / 解いたユーザー数 144
作問者 : %20%20 / テスター : kotatsugamekotatsugame
9 ProblemId : 2417 / 出題時の順位表
問題文最終更新日: 2018-08-16 02:03:15

問題文

非負整数の組 $(X,Y)$ であって、$X \le Y$ かつ $X \land Y=A$ かつ $X \lor Y=B$ を満たすものの個数を求めてください。
ここで、$\land$ はビット毎の論理積を、$\lor$ はビット毎の論理和を意味します。

入力

$A$ $B$

入力は以下の制約を満たします。

  • $0 \le A,B \lt 2^{31}$
  • $A,B$ は整数である。

出力

条件を満たすような $(X,Y)$ の個数を出力してください。

サンプル

サンプル1
入力
4 7
出力
2

条件を満たすような $(X,Y)$ は $(4,7),(5,6)$ です。

サンプル2
入力
12345 54321
出力
0

条件を満たすような $(X,Y)$ は存在しない場合があります。

提出するには、Twitter または、GitHubもしくは右上の雲マークをクリックしてアカウントを作成してください。