题号:NC238091
时间限制:C/C++/Rust/Pascal 2秒,其他语言4秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
给你一个

个点

条边的带点权和边权的简单图。
我们定义一个图的价值为:边权和与点权和的差值。
请你求出这张图的所有子图中,权值最大的子图的权值。
输入描述:
第一行两个整数)
接下来一行
个整数
表示各个点的权值。
接下来
行每行三个数
表示一条
之间权值为
的边。
输出描述:
一个整数,表示答案。
示例1
输入
复制
4 5
1 5 2 2
1 3 4
1 4 4
3 4 5
3 2 2
4 2 2
示例2
输入
复制
3 3
9 7 8
1 2 1
2 3 2
1 3 3