問題文
N 個の連続確率変数 X1,X2,dots,XN があり、 Xi は lbrackLi,Rirbrack の範囲を取る連続一様分布に従います。
N 個の確率変数のうち大きい方から K 番目の値の期待値を E とします。注記に述べるように Ebmod998244353 を出力してください。
注記
この問題で E は必ず有理数になることが証明できます。また、この問題の制約下では、E を既約分数 fracyx で表したときに x が 998244353 で割り切れないことが保証されます。
このとき xzequivypmod998244353 を満たすような 0 以上 998244352 以下の整数 z が一意に定まります。この z を Ebmod998244353 として出力してください。
制約
- 1leqNleq50
- 1leqKleqN
- 0leqLiltRileq100
- 入力はすべて整数である。
入力
入力は以下の形式で標準入力から与えられる。
N K
L1 R1
L2 R2
vdots
LN RN
出力
Ebmod998244353 を出力せよ。
入力例 1
1 1
0 2
出力例 1
1
lbrack0,2rbrack 上の連続一様分布に従う確率変数の値の期待値が求める答えです。よって 1 を出力します。
入力例 2
2 2
0 2
1 3
出力例 2
707089751
答えを有理数で表すと frac2324 になります。707089751times24equiv23pmod998244353 なので 707089751 を出力します。
入力例 3
10 5
35 48
44 64
47 59
39 97
36 37
4 91
38 82
20 84
38 50
39 69
出力例 3
810056397