#ZTZ2617T3. 【张老师2026·4+1拓展·17套·T3】小明的清理行动

    ID: 3690 传统题 2000ms 512MiB 尝试: 4 已通过: 2 难度: 10 上传者: 标签>张老师拓展20264+1拓展20套第17套普及组训练贪心优先队列图

【张老师2026·4+1拓展·17套·T3】小明的清理行动

来源:张老师 2026 CSP-J 4+1 拓展题 20 套;第 17 套,第 3 题。原题标号:T3;原本地编号:Z4P1-17-T3。

T3 小明的清理行动

题目描述

小明最近玩起了一个有趣的游戏: 他有一个简单的无向图,图里有 NN 个顶点和 MM 条边。第 ii 个顶点上写着一个正整数 AiA_i。

接下来,小明要进行一次“清理”:

  • 小明将会进行 NN 次操作,每次选择一个尚未被删除的顶点 xx,并删除 xx 以及所有与 xx 相连的边。
  • 第 xx 次操作的代价,是此时和顶点 xx 有边直接相连的所有顶点上的数字之和(不包括 xx 自己写的数字)。

小明想让整场“清理”的最大单次代价尽可能小。 也就是说,所有 NN 次操作各自有一个代价,小明希望它们的最大值尽量小。

请你帮小明计算,这个最小可能的最大代价是多少?

输入格式

第一行包含两个整数 N,MN, M(1≤N≤2×1051 \le N \le 2 \times 10^5, 0≤M≤2×1050 \le M \le 2 \times 10^5)。

第二行包含 NN 个整数 A1,A2,…,ANA_1, A_2, \dots, A_N(1≤Ai≤1091 \le A_i \le 10^9)。

接下来 MM 行,每行两个整数 Ui,ViU_i, V_i,表示第 ii 条边连接 UiU_i 和 ViV_i(1≤Ui,Vi≤N1 \le U_i, V_i \le N)。 保证图是简单图(没有自环和重边)。

输出格式

输出一个整数,表示小明能够做到的最小可能的最大代价。

样例

样例 1 输入

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

样例 1 输出

3

样例 1 解释

  • 第一步删除顶点 3,代价为 A1=3A_1=3
  • 接着删除顶点 1,代价为 A2+A4=3A_2+A_4=3
  • 再删除顶点 2,代价为 00
  • 最后删除顶点 4,代价为 00 最大代价是 33,不能再更小了。

样例 2 输入

7 13
464 661 847 514 74 200 188
5 1
7 1
5 7
4 1
4 5
2 4
5 2
1 3
1 6
3 5
1 2
4 6
2 7

样例 2 输出

1199

数据范围与提示

  • 1≤N≤2×1051 \le N \le 2 \times 10^5, 0≤M≤2×1050 \le M \le 2 \times 10^5
  • 1≤Ai≤1091 \le A_i \le 10^9
测试点编号 数据范围
1∼21\sim2 $1 \leq N \leq 10,0 \leq M \leq 20, 1 \leq A_i \leq 10^3$
3∼53\sim 5 $1 \leq N \leq 2 \times 10^3,0 \leq M \leq 2 \times 10^4, 1 \leq A_i \leq 10^3$
6∼106\sim10 1≤N≤2×1051 \le N \le 2 \times 10^5, 0≤M≤2×105,1≤Ai≤1090 \le M \le 2 \times 10^5, 1 \le A_i \le 10^9