#L2702. 「POI2012 R3」极简主义的安保 Minimalist Security 传统10000 ms256 MiB2012POI
「POI2012 R3」极简主义的安保 Minimalist Security 传统10000 ms256 MiB2012POI
题目描述
译自 POI 2012 Stage 3. Day 2「Bezpieczeństwo minimalistyczne」
给定一张无向图,点有点权 ,边有边权 ,初始时保证对每条边有
现在需要减少一部分点的点权,使得对每条边都恰有
求整张图减少的点权和的最小值和最大值。
输入格式
第一行两个整数 和 (,),表示图的点数和边数。
接下来一行 个非负整数 (),表示点权。
接下来 行,每行三个整数 (,,),表示边和边权。
输出格式
如果存在符合条件的方案,输出一行两个整数,表示整张图减少的点权和的最小值和最大值。
如果不存在,输出 NIE。
样例 1
输入
3 2
5 10 5
1 2 5
2 3 3
输出
12 15
样例 2
输入
3 3
1 1 1
1 2 1
1 3 1
3 2 1
输出
NIE
数据范围与提示
- 对于 的数据,,。
- 对于所有数据,,。