#ABC231G. 盒子里的球

盒子里的球

盒子里的球

题目描述

有 NN 个编号为 11 到 NN 的盒子。初始时,盒子 ii 中有 AiA_i 个球。

你将重复以下操作 KK 次。

从 NN 个盒子中均匀随机选择一个盒子(每次独立)。向选中的盒子中添加一个球。

设 KK 次操作后盒子 ii 中的球数为 BiB_i,得分为球数的乘积 ∏i=1NBi\prod_{i=1}^{N} B_i。

求得分期望值模 998244353998244353 的值。

输入格式

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

NN KK
A1A_1 …\ldots ANA_N

输出格式

输出答案。

样例

3 1
1 2 3
665496245

操作结束后,得分如下。

选择盒子 11 时,2×2×3=122 \times 2 \times 3 = 12。

选择盒子 22 时,1×3×3=91 \times 3 \times 3 = 9。

选择盒子 33 时,1×2×4=81 \times 2 \times 4 = 8。

因此所求期望值为 13(12+9+8)=293\frac{1}{3}(12 + 9 + 8) = \frac{29}{3}。该值模 998244353998244353 为 665496245665496245。

2 2
1 2
499122182

操作结束后,得分如下。

第一次选择盒子 11,第二次选择盒子 11 时,3×2=63 \times 2 = 6。

第一次选择盒子 11,第二次选择盒子 22 时,2×3=62 \times 3 = 6。

第一次选择盒子 22,第二次选择盒子 11 时,2×3=62 \times 3 = 6。

第一次选择盒子 22,第二次选择盒子 22 时,1×4=41 \times 4 = 4。

因此所求期望值为 14(6+6+6+4)=112\frac{1}{4}(6 + 6 + 6 + 4) = \frac{11}{2}。

10 1000000000
998244350 998244351 998244352 998244353 998244354 998244355 998244356 998244357 998244358 998244359
138512322

数据范围

  • 1≤N≤10001 \le N \le 1000
  • 1≤K≤1091 \le K \le 10^9
  • 0≤Ai≤1090 \le A_i \le 10^9

提示

当所求期望值表示为不可约分数 p/qp/q 时,在本问题的约束下,存在唯一的整数 rr,满足 rq≡p(mod998244353)rq \equiv p \pmod{998244353} 且 0≤r<9982443530 \le r \lt 998244353。这个 rr 就是我们所求的值。

难度 省选/NOI-
通过率 —
尝试 0
通过 0
ID
2342
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签