#aBC243F. [ABC243F] Lottery

[ABC243F] Lottery

AT_abc243_f [ABC243F] Lottery

题目描述

高桥君打算抽奖。

每抽一次奖,就会获得 NN 种奖品中的某一种。获得第 ii 种奖品的概率为 Wij=1NWj\frac{W_i}{\sum_{j=1}^{N}W_j},且每次抽奖的结果相互独立。

当抽奖 KK 次时,恰好获得 MM 种不同奖品的概率是多少?请将答案对 998244353998244353 取模后输出。

输入格式

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

NN MM KK W1W_1
W2W_2
\vdots
WNW_N

输出格式

请输出答案。

输入输出样例 #1

输入 #1

2 1 2
2
1

输出 #1

221832079

输入输出样例 #2

输入 #2

3 3 2
1
1
1

输出 #2

0

输入输出样例 #3

输入 #3

3 3 10
499122176
499122175
1

输出 #3

335346748

输入输出样例 #4

输入 #4

10 8 15
1
1
1
1
1
1
1
1
1
1

输出 #4

755239064

说明/提示

注记

输出有理数时,首先将其表示为分数 yx\frac{y}{x},其中 x,yx, y 均为整数,且 xx 不能被 998244353998244353 整除(在本题的约束下,总能做到)。然后,输出唯一满足 0z9982443520 \leq z \leq 998244352xzy(mod998244353)xz \equiv y \pmod{998244353} 的整数 zz

约束条件

  • 1K501 \leq K \leq 50
  • 1MN501 \leq M \leq N \leq 50
  • 0<Wi0 < W_i
  • 0<W1++WN<9982443530 < W_1 + \ldots + W_N < 998244353
  • 所有输入均为整数

样例解释 1

每次抽奖获得奖品 11 的概率为 23\frac{2}{3},获得奖品 22 的概率为 13\frac{1}{3}。两次抽奖都获得奖品 11 的概率为 49\frac{4}{9},都获得奖品 22 的概率为 19\frac{1}{9},因此答案为 59\frac{5}{9}。按照注记的要求对 998244353998244353 取模后输出 221832079221832079

样例解释 2

抽奖 22 次无法获得 33 种不同的奖品,因此概率为 00

由 ChatGPT 4.1 翻译