#2911. Fork in the Road
0
Fork in the Road
Fork in the Road
题目描述
有一个由 个房间和 条单向通道组成的洞穴。房间编号为 到 。 Takahashi 现在在房间 ,房间 有出口。第 条通道连接房间 和房间 ( < ),且只能按从房间 到房间 的方向通过。已知对于除房间 之外的每个房间,至少存在一条从该房间出发的通道。 Takahashi 将从洞穴中逃出。每次他到达一个房间(假设一开始他已到达房间 ),他会从该房间出发的通道中均匀随机地选择一条并通过该通道。 Takahashi 的朋友 Aoki 可以在 Takahashi 离开房间 之前阻塞一条通道(或者什么也不做)。但是,不允许阻塞一条使得 Takahashi 可能无法到达房间 的通道。 设 为 Takahashi 到达房间 之前所走通道数的期望值。当 Aoki 做出使 最小化的选择时,求 的值。
输入格式
输入由标准输入按以下格式提供: :
输出格式
当 Aoki 做出使 最小化的选择时,输出 的值。 当你的输出与裁判输出的绝对误差或相对误差不超过 时,将被视为正确。
4 6
1 4
2 3
1 3
1 2
3 4
2 4
1.5000000000
3 2
1 2
2 3
2.0000000000
10 33
3 7
5 10
8 9
1 10
4 6
2 5
1 7
6 10
1 4
1 3
8 10
1 5
2 6
6 9
5 6
5 8
3 6
4 8
2 7
2 9
6 7
1 2
5 9
6 8
9 10
3 9
7 8
4 5
2 10
5 7
3 5
4 7
4 9
3.0133333333
提示
s_i < t_i
If , . (Added 21:23 JST)
对于每个 ,存在某个 使得 。如果 Aoki 阻塞了从房间 到房间 的通道,Takahashi 将以概率 沿路径 → → ,以概率 沿路径 → 。此时 ,这是 的最小可能值。
阻塞任意一条通道都会使 Takahashi 无法到达房间 ,因此 Aoki 无法阻塞任何通道。
标签: AtCoder|abc144F
来源
AtCoder|abc144F