#182. 机场和港口
机场和港口
题目描述
有 n 个点,如下操作:
- 对于 ,可以花 的贡献 i 号点建一个机场。
- 对于 ,可以花 的贡献在 i 号点建一个港口。
- 对于 ,可以花 的贡献在 号点到 号点连一条无向边。 如果两个点 u,v 满足下列条件之一,则 u,v 可以互相到达:
- u,v 都有机场
- u,v 都有港口
- u 到 v 有边 问至少花多少代价才能让所有点连通。
输入格式
一行,正整数 n,m 。 第二行 n 个整数 。 第三行 n 个整数。 之后 m 行,每行给出。
输出格式
一行,一个整数,表示答案。
样例
样例输入
4 2
1 20 4 7
20 2 20 3
1 3 5
1 4 6
样例输出
16
样例解释
在建立港口,连接 。
数据范围与提示
对于 30% 的数据, 。 对于 100% 的数据,$ 1 \leq n,m \leq 2 \times 10^5,1 \leq x_i,y_i,z_i \leq 10^9 $。