#aBC231G. [ABC231G] Balls in Boxes
[ABC231G] Balls in Boxes
AT_abc231_g [ABC231G] Balls in Boxes
题目描述
有 个编号为 到 的箱子。最初,第 个箱子中有 个球。
你需要重复进行 次如下操作:
- 从 个箱子中等概率地随机选择一个(每次操作的选择相互独立)。在选中的箱子中加入 个球。
次操作结束后,设第 个箱子中的球数为 ,则得分为所有箱子球数的乘积 。
请你计算得分的期望值,并对 取模。
输入格式
输入通过标准输入给出,格式如下:
输出格式
输出答案。
输入输出样例 #1
输入 #1
3 1
1 2 3
输出 #1
665496245
输入输出样例 #2
输入 #2
2 2
1 2
输出 #2
499122182
输入输出样例 #3
输入 #3
10 1000000000
998244350 998244351 998244352 998244353 998244354 998244355 998244356 998244357 998244358 998244359
输出 #3
138512322
说明/提示
注意
若所求期望值可表示为最简分数 ,则满足 且 的整数 在本题的约束下是唯一确定的。这个 就是你需要输出的答案。
约束条件
样例解释 1
操作后,得分如下:
- 操作选择箱子 时,
- 操作选择箱子 时,
- 操作选择箱子 时,
因此,期望值为 。模 后为 。
样例解释 2
操作后,得分如下:
- 第 次操作选箱 ,第 次操作选箱 :
- 第 次操作选箱 ,第 次操作选箱 :
- 第 次操作选箱 ,第 次操作选箱 :
- 第 次操作选箱 ,第 次操作选箱 :
因此,期望值为 。
由 ChatGPT 4.1 翻译