ジョージー君は
ジョージー君が次の行動を最大で何回行うことができるか計算してください。
- (財布が空でないならば)財布の中にある硬貨を
$1$ 枚だけ選択し、その金額を$X$ 円とする。財布の外にある硬貨から$0$ 枚以上を、合計金額が$X$ 円未満になるように選択し、先に選択した財布の中の硬貨と交換する。
- 入力はすべて整数である。
$0 \leq A, B \leq 10$
$0 \leq A, B \leq 10^8$
1 つの入力ファイルは複数のテストケースからなる。
入力ファイルの最初の一行目にはテストケースの個数
$A$ $B$
各テストケースに対して、答えを 1 行ずつ出力せよ。
4
1 1
2 2
0 10000000
10000000 10000000
3
8
10000000
60000000
入力例は 4 個のテストケースからなります。 1 個目と 2 個目のテストケースは Small の制約を満たします。 3 個目と 4 個目のテストケースは Small の制約を満たしません。
1 個目のテストケースでは、次の順で行動することで行動回数を最大化できます。
- 財布から
$1$ 円硬貨を出す。 - 財布から
$5$ 円硬貨を出し、 財布に$1$ 円硬貨を入れる。 - 財布から
$1$ 円硬貨を出す。
2 個目のテストケースでは、次の順で行動することで行動回数を最大化できます。
- 財布から
$1$ 円硬貨を出す。 - 財布から
$1$ 円硬貨を出す。 - 財布から
$5$ 円硬貨を出し、 財布に$1$ 円硬貨を$2$ 枚入れる。 - 財布から
$1$ 円硬貨を出す。 - 財布から
$1$ 円硬貨を出す。 - 財布から
$5$ 円硬貨を出し、 財布に$1$ 円硬貨を$2$ 枚入れる。 - 財布から
$1$ 円硬貨を出す。 - 財布から
$1$ 円硬貨を出す。