首页 > 试题广场 >

通讯网络

[编程题]通讯网络
  • 热度指数:738 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
条道路连通的 座城市,城市两两之间有且只有一条路径,每条都道路都有一个权值
现在城市之间要建立通讯网络,两座城市之间通讯质量取决于链路所经路径的权值和,权值和越大则链路的通讯质量越高。
一条路径被破坏后,经过这条路径的所有通讯线路均被破坏。

牛牛想知道哪条道路一旦被破坏,对整个城市通讯网络的影响最大。输出为 破坏一条道路后对城市通讯网络造成的最大影响。

示例1

输入

5,[1,4,5,4],[5,1,2,3],[9,25,30,8]

输出

150

说明

经过第二条边的城市对有 (1,4), (1,3), (5, 4), (5, 3), (2, 4), (2, 3), 第二条边对通信网络的贡献为 25 * 6 = 150

备注:
城市 ,城市 , 权值  。
对于这三行中的第 i 个数,分别表示城市 u_i 与城市 v_i 之间有一条权值为 w_i 的道路。

这道题你会答吗?花几分钟告诉大家答案吧!