問題一覧 > 通常問題

No.2262 Fractions

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 30
作問者 : とりゐ / テスター : karinohito sotanishy
2 ProblemId : 9330 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2023-04-07 22:21:52

問題文

あおばさんは,黒板に分母・分子がともに NN 以下の正整数である既約分数をすべて書きました.黒板に書かれた分数のうち,小さい方から KK 番目のものを求めてください.

ただし,黒板に書かれた既約分数が KK 個未満のときは -1 を出力してください.

TT 個のテストケースが与えられます.

入力

TT
case1\mathrm{case}_1
\vdots
caseT\mathrm{case}_T
各ケースは以下の形式で与えられます.
N KN\ K

  • 1T1.5×1041\leq T\leq 1.5\times 10^4
  • 1N3×1051\leq N\leq 3\times 10^5
  • 1KN21\leq K\leq N^2
  • 11 つの入力ファイルに含まれる NN の総和は 3×1053\times 10^5 以下
  • 入力は全て整数

出力

TT 行出力してください.

ii 行目には,ii 番目のテストケースの答えを出力してください.黒板に書かれている分数が KK 個未満のとき -1 を,そうでないとき,求める分数を (分子)/(分母) の形式で出力してください.

サンプル

サンプル1
入力
5
2 1
2 2
2 3
2 4
200000 21871053595
出力
1/2
1/1
2/1
-1
2023/407

N=2N=2 のとき,黒板には 33 つの既約分数 12,11,21\dfrac{1}{2},\dfrac{1}{1},\dfrac{2}{1} が書かれています.22\dfrac{2}{2} は既約分数でないので書かれていません.

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