atcoder#ARC112A. [ARC112A] B = C

[ARC112A] B = C

配点 : 300300

問題文

LL 以上 RR 以下の整数 A,B,CA,B,C の組であって、AB=CA-B=C を満たすものは何通りありますか?

TT 個のケースが与えられるので、それぞれについて答えを求めてください。

制約

  • 1T2×1041 \leq T \leq 2\times 10^4
  • 0LR1060\le L \le R \le 10^6
  • 入力はすべて整数

入力

入力は以下の形式で標準入力から与えられる。

TT

case1\text{case}_1

\vdots

caseT\text{case}_T

各ケースは以下の形式で与えられる。

LL RR

出力

TT 個の値を出力せよ。ii 個目には casei\text{case}_i に対応する答えを出力せよ。

5
2 6
0 0
1000000 1000000
12345 67890
0 1000000
6
1
0
933184801
500001500001

最初のケースの答えは以下の 66 通りです。

  • 42=24 - 2 = 2
  • 52=35 - 2 = 3
  • 53=25 - 3 = 2
  • 62=46 - 2 = 4
  • 63=36 - 3 = 3
  • 64=26 - 4 = 2