luogu#P11415. [EPXLQ2024 fall round] 如今走过这世间

[EPXLQ2024 fall round] 如今走过这世间

题目背景

温昭雪开始了上传视频,成为大 uploader 之路。

这天,她所在的视频平台上线了一个激励计划。

题目描述

温昭雪有 nn 个视频要发布,每个视频可以是 tt 个分类中的一种。初始时温昭雪有 kk 分。每当她发布一个类型为 jj 的视频,设她上一个发布的视频类型为 ii,则她的分数会在发布这个视频后立刻乘上 di,jd_{i,j}(如果是第 11 个视频,分数不会变化)。然后,设当前有 xx 分,则会得 bj×xb_j\times x 的收益。

温昭雪是个有点随意的人,所以她每次会等概率随机选择一个视频的类型(除了第一个视频的类型固定为 vv)。现在她想知道在这样发视频的情况下,她能获得总收益的期望。

输入格式

第一行五个整数 n,t,k,v,gn,t,k,v,g,其中 gg 表示该数据所处的 Subtask 编号。

第二行包含 tt 个整数 bib_i

以下 tt 行,每行 tt 个整数 Di,jD_{i,j}满足 di,j=Di,j100d_{i,j} = {D_{i,j} \over 100}

输出格式

仅一行表示答案。最终结果可以选择下列方式之一输出:

  • 用浮点数输出,输出格式 decimal xxx 的误差不超过 10910^{-9}误差=你的输出 - 答案答案\text{误差}={ {|\text{你的输出 - 答案}|} \over \text{答案}}) 即为正确。这种方式只能用于输出部分 Subtask 的答案,在其它 Subtask 这样输出会 WA。

    供参考:答案文件中精确到了 18 位小数。

  • 乘法逆元输出,输出格式 inverse x,答案对 998244353998244353 取模。

3 3 100 1 0
5 10 15
100 90 80
70 100 80
60 110 100
decimal 2168.333333
3 3 100 1 0
5 10 15
100 90 80
70 100 80
60 110 100
inverse 332750286

提示

样例解释

显然,所有以 vv 开头的发布视频的序列具有相同的概率出现。

当发布第 22 个视频时,分数与获得收益的可能性如下表:

视频类型 发布后分数 总收益
11 100100 500+500=1000500+500=1000
22 9090 500+900=1400500+900=1400
33 8080 500+1200=1700500+1200=1700

FF 表示发布第 33 个视频前的分数,PP 表示发布第 33 个视频前的收益,则:

  • 发布第 33 个视频后的分数为:
33 个视频类型(行)/ 第 22 个视频类型(列) 11F=100F=100 22F=90F=90 33F=80F=80
11 100100 6363 4848
22 9090 8888
33 8080 7272 8080
  • 发布第 33 个视频后能获得的最终收益为:
33 个视频类型(行)/ 第 22 个视频类型(列) 11P=1000P = 1000 22P=1400P=1400 33P=1700P=1700
11 1000+5001000 + 500 1400+3151400+315 1700+2401700+240
22 1000+9001000 + 900 1400+9001400+900 1700+8801700+880
33 1000+12001000 + 1200 1400+10801400+1080 1700+12001700+1200

因此,总收益期望为 195159=650532168.333333{19515 \over 9}={6505 \over 3} \approx 2168.333333。在本样例所示数据范围下,decimalinverse 输出均可用,两种答案均正确。

数据规模与约定

本题采用捆绑测试。

Subtask\text{Subtask} nn \le tt \le 特殊性质 是否可使用 decimal 分值
00 88 99
11 1818 200200 66
22 10910^9 11 44
33 100100 200200 77
44 A 1010
55 10910^9 B 66
66 100100 1212
77 10410^4 200200 1111
88 10910^9 3535

特殊性质 A:di,j{0,0.5,1}d_{i,j} \in \{0,0.5,1\}

特殊性质 B:di,j=1d_{i,j}=1

对于所有数据,保证 1n109,1t200,0d21 \le n \le 10^9, 1 \le t \le 200, 0 \le d \le 2