#P10203. [湖北省选模拟 2024] 玩具销售员 / tartaglia
[湖北省选模拟 2024] 玩具销售员 / tartaglia
Description
“独眼小宝”是托克最喜欢的玩具,作为璃月最好的玩具销售员,达达利亚共招募了 位经销商负责分销“独眼小宝”, 位经销商依次编号为 。
位经销商中共形成了 对交易关系,依次编号为 ,第 对交易关系联系起经销商 。对于第 对交易关系,当一方获知“独眼小宝”的生产情报时,将有 的概率告知另一方。形式化地,经销商和他们之间的交易关系构成了一张无向图,数据保证这张无向图是连通的、无自环的和无重边的。
一些经销商 构成商业集团,当且仅当存在 组不同的交易关系,使得第 组关系联系起经销商 。形式化地,一个商业集团对应 名经销商和他们的交易关系图中的一个简单环。一名经销商最多属于一个商业集团。
现在,达达利亚希望对这些经销商进行测试,他共进行了 次独立的测试。对于第 次测试,达达利亚将“独眼小宝”的生产情报告知了经销商 ,请问期望条件下,共有多少名经销商会得知该情报?
可以证明,期望一定可以被表示为 的形式,你需要输出 的值。
Input Format
输入共 行。
输入的第一行为三个正整数 ,分别表示经销商数量、交易关系数量和测试次数。
接下来 行,每行四个正整数 ,表示第 条交易关系联系的经销商与告知概率。
接下来 行,每行一个整数 ,表示第 次测试所告知的经销商。
Output Format
输出 行。对于每组询问,输出一行一个整数,表示期望对 取模的结果。
4 4 1
1 2 1 2
3 2 1 3
3 4 1 5
2 4 1 2
1
565671802
9 9 5
9 3 3 5
9 1 1 2
9 2 1 1
4 7 4 5
2 4 2 3
6 8 1 4
5 6 1 3
3 5 2 5
8 3 3 5
1
3
4
7
5
35936800
46584741
380663851
584039500
757135070
见选手目录下的 tartaglia/tartaglia3.in 与 tartaglia/tartaglia3.ans。
该样例满足测试点 1 ∼ 2 的限制。
见选手目录下的 tartaglia/tartaglia4.in 与 tartaglia/tartaglia4.ans。
该样例满足测试点 10 ∼ 13 的限制。
见选手目录下的 tartaglia/tartaglia5.in 与 tartaglia/tartaglia5.ans。
该样例满足测试点 14 ∼ 19 的限制。
见选手目录下的 tartaglia/tartaglia6.in 与 tartaglia/tartaglia6.ans。
Hint
样例解释 1

上图展现了所有的 种可能的图连通情况,从上至下,从左至右,依次编号为 。对于节点 的询问,我们依次计算 种情况中节点 能到达的节点数和该情况对应的概率:
| 图编号 | 节点数 | 概率 | 期望 |
|---|---|---|---|
求和,得到 $E=\sum E_i=\frac{59}{30}\equiv 565\ 671\ 802\pmod{998\ 244\ 353}$。
子任务
对于所有测试数据,保证 ,,,,。
| 测试点编号 | 特殊性质 | |
|---|---|---|
| 无 | ||
| A | ||
| B | ||
| 无 | ||
| A | ||
| B | ||
| 无 |
特殊性质 A:不存在集团。
特殊性质 B:有且只有一个集团。
提示
在本题中,你可能需要使用较大的栈空间。在最终测试时,程序可使用的栈空间内存限制与题目内存限制一致。
若你使用 Linux 系统,可使用命令 ulimit -s unlimited 解除系统栈空间限制。若你使用 Windows 系统,可在编译命令后添加 -Wl,--stack=1024000000,以将系统栈空间限制修改为约 1024MiB。
京公网安备 11011102002149号