#abc229f. [abc229_f]Make Bipartite
[abc229_f]Make Bipartite
问题描述
给定一个具有 个顶点的无向图。
这些顶点被称为顶点 ,顶点 ,,顶点 。
对于每个 ,图中有一条带有权重 的无向边连接顶点 和顶点 。
另外,对于每个 ,图中有一条带有权重 的无向边连接顶点 和顶点 。(这里,顶点 表示顶点 。)
除了上述 条边之外,图中没有其他边。
让我们从该图中删除一些边,使得图是二分图。
那么,必须删除的边的权重之和最小是多少?
约束条件
- 输入中的所有值都是整数。
输入
输入以以下格式从标准输入给出:
输出
输出答案。
示例输入 1
5
31 4 159 2 65
5 5 5 5 10
示例输出 1
16
删除连接顶点 和顶点 的边(权重为 ),删除连接顶点 和顶点 的边(权重为 ),删除连接顶点 和顶点 的边(权重为 )可以使图成为二分图。
示例输入 2
4
100 100 100 1000000000
1 2 3 4
示例输出 2
10