C - Card Deck Editorial

Time Limit: 2 sec / Memory Limit: 1024 MB

配点 : 100100

問題文

11 から 1010010^{100} の番号がついた 1010010^{100} 枚のカードがあり、カード ii が 上から ii 番目になるように積まれています。 また、空の袋が 11 個あります。以下の操作をちょうど MM 回行うことを考えます。

上から KK 枚のカードを見て、カードを 00 枚以上好きな枚数選び、それらを袋に入れる。選ばれなかったカードは相対順序を保ったまま戻す。

操作終了後に袋に入っているカードの集合として考えられるもの全てに対する要素数の総和を 998244353998244353 で割った余りを求めてください。

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

制約

  • 入力は全て整数
  • 1T1051 \leq T \leq 10^5
  • 1K<9982443531 \leq K <998244353
  • 1M<9982443531 \leq M < 998244353

入力

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

TT
case1\mathrm{case}_1
\vdots
caseT\mathrm{case}_T

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

K MK\ M

出力

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


入力例 1Copy

Copy
3
2 1
3 2
20250308 410338673

出力例 1Copy

Copy
4
81
509595821

11 番目のテストケースについて、袋の中に入ったカードの集合としてありうるものは {},{1},{2},{1,2}\lbrace \rbrace, \lbrace 1 \rbrace, \lbrace 2\rbrace, \lbrace 1,2 \rbrace で、要素数の総和は 44 です。



2025-03-24 (Mon)
20:12:37 +00:00