#P10140. [USACO24JAN] Island Vacation P
[USACO24JAN] Island Vacation P
题目描述
Bessie 正在一个 ()座岛组成的岛屿网络中度假,编号为 ,由 座双向通行的桥连接,每座桥连接两座岛()。保证所有桥形成连通的简单图(具体地说,没有两座桥连接同一对岛屿,也没有一座桥连接一座岛到其自身)。
另外保证没有一座桥处在多于一个简单环上。一个简单环是一个不包含重复岛的环。
Bessie 从岛 开始,按以下过程旅行。假设她目前在岛 上,
- 如果不存在连接岛 的她尚未穿过的桥,则她的度假结束。
- 否则,以 的概率,她的度假结束。
- 否则,在连接岛 的所有她还没有穿过的桥中,她均匀地随机选择一座并穿过它。
对于每座岛,输出她在该岛上结束度假的概率,对 取模。
输入格式
输入的第一行包含独立的测试用例的数量 ()。相邻的测试用例之间以一个空行分隔。
每一个测试用例的第一行包含 和 ,其中 为岛的数量, 为桥的数量。输入保证所有测试用例的 之和不超过 。
第二行包含 ()。
以下 行描述所有的桥。第 行包含整数 和 (),表示第 座桥连接岛 和 。输入保证所有桥满足上文中的限制。
输出格式
对于每个测试用例输出一行,包含在岛 到 的每一座岛上结束度假的概率模 的余数,用空格分隔。
2
3 2
0 10 111111112
1 3
2 3
6 5
500000004 0 0 0 0 0
1 5
1 3
4 5
5 6
1 2
0 888888896 111111112
500000004 166666668 166666668 83333334 0 83333334
2
5 5
333333336 333333336 0 0 0
1 2
2 3
3 4
4 5
1 5
5 5
0 0 0 0 0
1 2
2 3
2 4
1 4
1 5
777777784 222222224 0 0 0
0 0 333333336 0 666666672
1
11 13
2 3 4 5 6 7 8 9 10 11 12
1 2
1 3
2 3
2 4
4 5
2 5
4 8
5 9
2 6
6 7
2 7
6 10
5 11
133332478 200000394 577778352 999999971 399999938 933333282 355555536 800000020 18 600000029 18
提示
样例解释 1
在第一个测试用例中,。Bessie 有 的概率在岛 结束(经过路径 ), 的概率在岛 结束(经过路径 )。
在第二个测试用例中,。Bessie 有 的概率在岛 结束,各 的概率在岛 和 结束,各 的概率在岛 和岛 结束。
样例解释 2
在第一个测试用例中,。Bessie 有 的概率在岛 结束(经过路径 , 与 之一), 的概率在岛 结束。
在第二个测试用例中,Bessie 有 的概率在岛 结束, 的概率在岛 结束。
测试点性质
- 测试点 :。
- 测试点 :不存在简单环。
- 测试点 :没有一座岛处在多于一个简单环上。
- 测试点 :没有一座岛处在多于 个简单环上。
- 测试点 :没有一座岛处在多于 个简单环上。
- 测试点 :没有额外限制。