TouchStone
  Please Login
ログイン 登録
 ホームページ  問題セット  試験一覧  提出状況  掲示板  統計情報
  • ホーム
  • 問題セット
  • P8250
  • 問題
  • P8250A+B
    制限 : 時間制限 : - MS   メモリ制限 : - KB
    審判説明 : 1s 256MB
    問題説明

    给定两个整数$X$和$Y$,问有多少对非负整数$A,B$,使得$X = A+B$并且$Y=A|B$

    其中$|$表示二进制按位或

    入力形式

    第一行包含一个整数$T$,表示样例数

    接下来$T$行,每行两个数表示$X$和$Y$

    $1 \leqslant T \leqslant 10$

    $0 \leqslant X \leqslant 10000$

    $0 \leqslant Y \leqslant 10000$

    出力形式

    每组样例输出一行,包含一个整数,表示答案

    サンプル入力

    3
    2 1
    3 2
    4 4

    サンプル出力

    1
    0
    2