AT_abc226_h.[ABC226H] Random Kth Max

NOI/NOI+/CTSC

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有 NN 个连续随机变量 X1,X2,…,XNX_1, X_2, \dots, X_N,其中 XiX_i 服从区间 [Li,Ri][L_i, R_i] 上的连续均匀分布。
设 EE 为这 NN 个随机变量中第 KK 大的值的期望。如注记所述,请输出 E mod 998244353E \bmod 998244353。

输入格式

输入通过标准输入给出,格式如下:

NN KK
L1L_1 R1R_1
L2L_2 R2R_2
⋮\vdots
LNL_N RNR_N

输出格式

输出 E mod 998244353E \bmod 998244353。

输入输出样例

  • 输入#1

    1 1
    0 2

    输出#1

    1
  • 输入#2

    2 2
    0 2
    1 3

    输出#2

    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

说明/提示

注记

可以证明,本题中 EE 一定是一个有理数。此外,在本题的约束条件下,当 EE 表示为既约分数 yx\frac{y}{x} 时,保证 xx 不被 998244353998244353 整除。
此时,存在唯一的整数 zz(0≤z≤9982443520 \leq z \leq 998244352)满足 xz≡y(mod998244353)xz \equiv y \pmod{998244353}。请将此 zz 作为 E mod 998244353E \bmod 998244353 输出。

约束条件

  • 1≤N≤501 \leq N \leq 50
  • 1≤K≤N1 \leq K \leq N
  • 0≤Li<Ri≤1000 \leq L_i < R_i \leq 100
  • 输入均为整数。

样例解释 #1

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

样例解释 #2

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

翻译由 DeepSeek V3 完成

输入解题思路,AI测评打分。不知道怎么写?

首页