#ABC218E. 摧毁

摧毁

摧毁

题目描述

我们有一个由 NN 个顶点和 MM 条边组成的连通无向图。

顶点编号为 11NN,边编号为 11MM。边 ii 连接顶点 AiA_i 和顶点 BiB_i

高桥君将从这个图中删去零条或多条边。

删除边 ii 时,如果 Ci0C_i \geq 0,则获得 CiC_i 的奖励;如果 Ci<0C_i \lt 0,则要支付 Ci|C_i| 的罚金。

请找出在删边之后图必须保持连通的前提下,高桥君能获得的最大总奖励。

输入格式

输入按以下格式从标准输入给出。

NN MM
A1A_1 B1B_1 C1C_1
A2A_2 B2B_2 C2C_2
\vdots
AMA_M BMB_M CMC_M

输出格式

输出答案。

样例

4 5
1 2 1
1 3 1
1 4 1
3 2 2
4 2 2
4

删除边 44 和边 55 时,总奖励为 44。不可能获得更多奖励,所以答案为 44

3 3
1 2 1
2 3 0
3 1 -1
1

可能存在删除时获得负奖励的边。

2 3
1 2 -1
1 2 2
1 1 3
5

可能存在重边和自环。

数据范围

  • 2N2×1052 \leq N \leq 2\times 10^5
  • N1M2×105N-1 \leq M \leq 2\times 10^5
  • 1Ai,BiN1 \leq A_i,B_i \leq N
  • 109Ci109-10^9 \leq C_i \leq 10^9
  • 给定的图是连通的
  • 输入中的值全部为整数
难度 提高
通过率
尝试 0
已通过 0
ID
2244
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签