#ABC376G. 寻宝
寻宝
寻宝
题目描述
有一棵以 到 编号的 个顶点组成的有根树。顶点 是根,顶点 的父节点是顶点 。
在顶点 ,顶点 ,...,顶点 中有一个顶点隐藏着宝藏。宝藏位于顶点 的概率为 。 此外,每个顶点处于两种状态之一:"已搜索"和"未搜索"。初始时,顶点 已搜索,其他所有顶点未搜索。
在宝藏所在的顶点被搜索到之前,你重复执行以下操作:
选择一个父节点已搜索且自身未搜索的顶点,将其标记为已搜索。
当你以最小化期望操作次数的方式行动时,求所需的期望操作次数对 取模的值。
给定 个测试用例,请分别求解每个用例。
如何对 求期望值
可以证明期望值始终是有理数。在本问题的约束下,还可以证明当期望值表示为最简分数 时,有 。此时,存在唯一的整数 满足 ,且 。请输出这个 。
输入格式
输入按以下格式从标准输入给出。这里, 表示第 个测试用例。
每个测试用例按以下格式给出:
输出格式
输出 行。第 行应输出第 个测试用例的答案。
样例
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
在第一个测试用例中,期望操作次数为 。
数据范围
- 所有测试用例的 之和不超过 。
- 所有输入值均为整数。
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 3458
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者