問題一覧 > 通常問題

No.2624 Prediction by Average

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 96
作問者 : 👑 AngrySadEight / テスター : 👑 loop0919 zeta7532
7 ProblemId : 10489 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2024-01-10 03:06:47

問題文

ある音楽の試験では,点数は 00 点から 100100 点までのいずれかの整数値として表されます.

また,その試験では,受験終了後に全受験者の点数の平均値の小数第 44 位を切り捨てた値が,平均点として開示されます.

さて,何人かがその試験を受験したところ,平均点SS でした.また,その試験の受験者数は NN 人以下であることがわかっています.

このとき,受験者数として考えられる値は何個あるかを求めてください.

TT 個のテストケースが与えられるので,それぞれに対して答えてください.

制約

  • 1T10001 \leq T \leq 1000
  • 1N10131 \leq N \leq 10^{13}
  • 0S1000 \leq S \leq 100
  • T,NT, N は整数である.
  • SS は小数第 33 位まで与えられる.

入力

入力は以下の形式で標準入力から与えられる.ここで,caseicase_iii 番目のテストケースを表す.

TT
case1case_1
case2case_2
\vdots
caseTcase_T

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

NN SS

出力

TT 行出力せよ.ii 行目には,ii 番目のテストケースに対する答えを出力せよ.

サンプル

サンプル1
入力
4
5 87.500
9 91.111
27 88.889
3141592653589 100.000
出力
2
1
0
3141592653589

11 個目のテストケースについて,受験者数が 22 人の場合と 44 人の場合に,平均点が 87.50087.500 となり得ます.たとえば,受験者数が 22 人の場合,22 人の点数がそれぞれ 8585 点と 9090 点だったときに点数の平均値が 85+902=87.5\frac{85+90}{2} = 87.5 となって条件を満たします.

22 個目のテストケースについて,条件を満たすのは受験者数が 99 人の場合のみです.

33 個目のテストケースについて,条件を満たす受験者数は存在しません.

44 個目のテストケースについて,受験者数が 31415926535893141592653589 人以下のすべての場合について,条件を満たします.

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