#ABC226H. 随机第 K 大值

随机第 K 大值

随机第 K 大值

题目描述

我们有 NN 个连续随机变量 X1,X2,,XNX_1, X_2, \dots, X_NXiX_i 在区间 [Li,Ri][L_i, R_i] 上服从连续均匀分布。

EE 为这 NN 个随机变量中第 KK 大的值的期望。输出 Emod998244353E \bmod {998244353},其含义如下。

在本题中,可以证明 EE 总是有理数。此外,本题的约束条件保证,当 EE 表示为既约分数 yx\frac{y}{x} 时,xx 不被 998244353998244353 整除。

此时,存在唯一的介于 00998244352998244352 之间的整数 zz,满足 xzy(mod998244353)xz \equiv y \pmod{998244353}。请输出这个 zz,作为 Emod998244353E \bmod {998244353} 的值。

输入格式

输入按以下格式从标准输入给出:

NN KK
L1L_1 R1R_1
L2L_2 R2R_2
\vdots
LNL_N RNR_N

输出格式

输出 Emod998244353E \bmod {998244353}

样例

1 1
0 2
1

答案是区间 [0,2][0, 2] 上服从连续均匀分布的随机变量的期望。因此,应输出 11

2 2
0 2
1 3
707089751

答案用有理数表示是 2324\frac{23}{24}。由于 707089751×2423(mod998244353)707089751 \times 24 \equiv 23 \pmod{998244353},因此应输出 707089751707089751

10 5
35 48
44 64
47 59
39 97
36 37
4 91
38 82
20 84
38 50
39 69
810056397

数据范围

  • 1N501 \le N \le 50
  • 1KN1 \le K \le N
  • 0Li<Ri1000 \le L_i \lt R_i \le 100
  • 输入中的所有值均为整数。
难度 NOI/NOI+/CTS
通过率
尝试 0
已通过 0
ID
2692
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签