新翻译
查看原帖
新翻译
521283
wangif424楼主2023/7/13 16:18

题目描述

一个 nn 个节点的树上进行 qq 次操作,每次操作将第 rr 条边的长度修改成 ww。

用 d(x,y)d(x,y) 表示从点 xx 到 yy 的距离。

在树上等概率选取三个点 c1,c2,c3c_1,c_2,c_3 ,求在每次操作后 d(c1,c2)+d(c1,c3)+d(c2,c3)d(c_1,c_2)+d(c_1,c_3)+d(c_2,c_3) 的期望值。

输入格式

  • 第一行,一个数字 nn,表示树的节点数。
  • 之后的 n−1n-1 行中,每行三个整数 a,b,la,b,l,表示树中有一条连接 aa 到 bb 长度为 ll 的边。
  • 下一行,一个数字 qq 为长度修改次数。
  • 接下来 qq 行,每行两个整数 rr 和 ww 表示将第 rr 条边的长度修改成 ww 。

输出格式

qq 行,第 ii 行输出在第 ii 次操作后,d(c1,c2)+d(c1,c3)+d(c2,c3)d(c_1,c_2)+d(c_1,c_3)+d(c_2,c_3) 的期望值,需要保证你的输出和正确答案的误差在 10−610^{-6} 以内

2023/7/13 16:18
加载中...