#NC2507D. 迷失森林
迷失森林
题目描述
给定一个有向图,其中有 个顶点和 条边。请找出从节点 到节点 的所有路径中,方差的下确界。
从 到 的路径定义为边的序列 ,其中 的起点是 , 的终点是 , 的终点和 的起点相同。注意 是可重的。一条路径 的方差定义为:
$$D(p) = \frac{1}{l} \sum_{i=1}^{l} (w_{e_i} - \overline{w})^2$$其中, 是边 的权重, 是路径中所有边 的平均权重。
本题中,下确界的定义在输出格式中给出。
输入格式
第一行包含两个整数 () 和 () 。
接下来的 行中,第 行包含三个整数 ($1 \leq x_i, y_i \leq n, x_i \neq y_i, 0 \leq w_i \leq 20$) 表示从 到 有一条权重为 的有向边。
输出格式
输出一行,包含一个实数,表示从节点 到节点 的所有路径中方差的下确界。
如果不存在从节点 到节点 的任何路径,请输出 -1(不带引号)。
你的答案会被认为是正确的,当且仅当其绝对或相对误差不超过 。形式化地,假设你的答案是 ,设 ,则你的答案被认为是正确的,如果满足以下条件:
-
对于任意从 到 的路径 ,都有 ;
-
至少存在一条从 到 的路径 ,使得 。
4 4
1 2 3
1 3 4
2 4 5
3 4 7
1.000000000000000