#P15057. [2026省选联测]匹配

    ID: 14273 传统题 1000ms 256MiB 尝试: 2 已通过: 1 难度: 8 上传者: 标签>动态规划概率DP组合数学数学图论网络流CF2400二分图

[2026省选联测]匹配

匹配

题目描述

现有 nn 个集合,第 ii 个集合有 aia_i 个元素,共 2m2m 个互不相同的元素,即

i=1nai=2m.\sum_{i=1}^{n} a_i = 2m.

每个元素有一个唯一的所属集合。

对于每轮操作,我们将所有元素随机匹配为 mm 对。对于每对匹配,我们随机挑选一个元素,将其从原本所属的集合中取出,放入与其匹配的元素的所属集合中。

请问期望操作多少轮,所有元素将属于同一个集合。

输出答案在模 998244353998244353 意义下的值。

输入格式

第一行两个正整数 n,mn,m

第二行 nn 个整数 a1,a2,,ana_1,a_2,\ldots,a_n

输出格式

输出一行一个整数,表示答案在模 998244353998244353 意义下的值。

输入输出样例 #1

输入 #1

2 3
4 2

输出 #1

5

输入输出样例 #2

输入 #2

3 2
1 2 1

输出 #2

499122180

数据范围与约定

  • Subtask 1(88 pts):保证 m6m \le 6
  • Subtask 2(2727 pts):保证 m300m \le 300n=2n = 2
  • Subtask 3(3333 pts):保证 m300m \le 300
  • Subtask 4(3232 pts):无特殊限制。

对于 100%100\% 的数据,保证:

1n2m6000,1 \le n \le 2m \le 6000, 1ai2m,1 \le a_i \le 2m, i=1nai=2m.\sum_{i=1}^{n} a_i = 2m.

@原题面