题目背景
JXCSP-S T3
题目描述
给定一个 n×m 的网格图,行从 1∼n 编号,列从 1∼m 编号,每个点可用它所在的行编号 r 与所在的列编号 c 表示为 (r,c)。
点 (i,j) 与 (i,j+1) 间连有一条权值为 ai 的边,其中 1≤i≤n,1≤j<m。
点 (i,j) 与 (i+1,j) 间连有一条权值为 bj 的边,其中 1≤i<n,1≤j≤m。
请你求出这个网格图的最小生成树。
输入格式
第一行两个正整数 n,m 表示行数与列数。
第二行 n 个正整数表示 ai。
第三行 m 个正整数表示 bj。
输出格式
仅一行一个整数表示答案。
3 3
2 4 3
1 3 2
16
提示
【输入输出样例 1 说明】
最小生成树中的边包括:第一行上的所有边,第一列、第二列、第三列上的所有边。
【数据规模与约定】
对于 20% 的数据,n,m≤3,ai,bj≤10;
对于 40% 的数据,n,m≤20,ai,bj≤100;
对于 64% 的数据,n,m≤300,ai,bj≤1000;
对于 100% 的数据:3≤n,m≤3×105,1≤ai,bj≤105。