#5249. Treasure Hunting
0
Treasure Hunting
Treasure Hunting
题目描述
有一个以 到 编号的有根树,根为顶点 ,顶点 的父节点是顶点 。
在顶点 中有一个顶点藏有宝藏。宝藏在顶点 的概率是 。
此外,每个顶点有两种状态之一:“已搜索”和“未搜索”。初始时顶点 为已搜索,其他所有顶点为未搜索。
在包含宝藏的顶点被标为已搜索之前,你执行以下操作:
选择一个父节点为已搜索的未搜索顶点,并将其标记为已搜索。
当你采取行动以最小化期望操作次数时,求所需的操作次数的期望值,对 取模。 给定 个测试用例;对每个测试用例求解。
如何对 $998244353$ 取模求期望值
可以证明期望值总是有理数。在本题的约束下,也可以证明当期望值化为最简分数 时,有 。在这种情况下,存在唯一的整数 满足 $R \times Q \equiv P \pmod{998244353},\ 0 \leq R < 998244353$。输出该 。
输入格式
输入按下列格式由标准输入给出。这里, 表示第 个测试用例。
每个测试用例按下列格式给出:
输出格式
输出 行。第 行应包含第 个测试用例的答案。
3
3
0 0 1
1 2 3
5
0 1 0 0 0
8 6 5 1 7
10
0 1 1 3 3 1 4 7 5 4
43 39 79 48 92 90 76 30 16 30
166374061
295776107
680203339
提示
所有测试用例中 的和至多为 。
所有输入值均为整数。在第一个测试用例中,期望操作次数为 。
标签: AtCoder|abc376G
来源
AtCoder|abc376G