蒟蒻求助不知道哪里的题
  • 板块学术版
  • 楼主BMTXLRC
  • 当前回复9
  • 已保存回复9
  • 发布时间2021/9/12 19:41
  • 上次更新2023/11/4 06:56:35
查看原帖
蒟蒻求助不知道哪里的题
380579
BMTXLRC楼主2021/9/12 19:41

求个证明或给个原题链接吧/kk

结论是所有边加起来(

bdfs无果

题目描述

小 A 需要你帮他规划旅行。

小 A 想要去的地点有 nn 个,地点间由 n1n - 1 条无向道路连接,任意两个地点间都能通过多条道路互通。第 ii 条道路上的充电桩每次充电需要 wiw_i 的花费。

小 A 希望能开上他新提的拓速乐自驾游,当他从一个城市 aa 到达另一个城市 bb 时,他会选择路径上最便宜的一个充电桩进行充电。 他希望你能帮他安排一个访问所有城市的顺序。

但长期被小 A 剥削的你想要整蛊他一次,你需要求出一个排列 PP,为访问所有地点的顺序,使得小 A 按照 PP 访问所有地点之后,充电花费总和最大。 注意, 小 A 会选择最短的路(即中间经过城市最少的路径)从 PiP_iPi+1P_{i+1}, 且在这条路径上最便宜的充电桩进行充电。

输入格式

一行一个整数 nn, 表示地点个数。 接下来 n1n - 1 行,每行三个整数 uu, vv, ww,表示 uu 号地点与 vv 号地点之间有一条边,其上的充电桩充电花费为 ww

输出格式

输出一个整数,表示安排访问顺序后,最大的充电代价。

样例输入

2
1 2 2333

样例输出

2333

数据范围

5%5\% 的数据,n8n\leq8

40%40\% 的数据,n200n\leq200

60%60\% 的数据,n2000n\leq2000

100%100\% 的数据, n105n\leq10^5, wi109w_i\leq10^9

2021/9/12 19:41
加载中...