logo AlgoBeat OnlineJudge
登录 注册

#214262. 二分图最大匹配期望

内存限制:512 MiB 时间限制:5000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

本题为 CF1210F2 的加强版。


有一张由 个左部点和 个右部点构成的二分图,给定一个 的矩阵 ,第 个左部点和第 个右部点之间有 的概率存在一条边。

请求出这张二分图的最大匹配的期望值。答案对 取模。

输入格式

第一行输入一个正整数 ,表示测试数据组数。

对于每组测试数据,第一行输入两个正整数 表示两部分的点数。

接下来 行,第 个非负整数 ,表示存在边的概率。

输出格式

输出 行,每行一个非负整数,表示最大匹配的期望。

样例

样例输入 1

4
2 2
100 100
0 100
2 2
50 50
50 50
3 3
3 1 4
1 5 9
2 6 5
4 5
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20

样例输出 1

2
623902722
817979314
671293894

数据范围与提示

【样例解释】

对于第二组数据,分类讨论 种情况:

  • 最大匹配为 的有 种;
  • 最大匹配为 的有 种;
  • 最大匹配为 的有 种;

每种情况的出现概率都是 ,故答案为

【数据范围】

对于所有数据,

本题共有 个测试点,每个 分,第 个测试点满足