atcoder#ABC229F. [ABC229F] Make Bipartite
[ABC229F] Make Bipartite
题目描述
頂点の無向グラフが与えられます。
頂点には頂点 、頂点 、 、頂点 と名前がついています。
について、頂点 と頂点 を結ぶ重み の無向辺があります。
また、 について、頂点 と頂点 を結ぶ重み の無向辺があります。(ただし、頂点 は頂点 とみなします。)
上に述べた 本の辺の他に辺はありません。
このグラフからいくつかの辺を削除して、グラフを二部グラフにします。
削除する辺の重みの総和の最小値はいくつですか?
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを出力せよ。
题目大意
题目描述
给你一张由 个点组成的无向图,分别命名为
这张图只有 条边,用 和 两个数组表示:
- 表示连接 和 两点的无向边的权值
- 表示连接 和 两点的无向边的权值, 这里,点 与 点 连接
现在要删除若干条边, 使得这个图变成一张二分图,求删除边的最小权值和
输入格式
第一行输入,第二行输入 数组,第三行输入 数组
输出格式
一行,即答案
数据范围
- 输入的所有数据都在整型范围内
样例解释
删除 三条边
5
31 4 159 2 65
5 5 5 5 10
16
4
100 100 100 1000000000
1 2 3 4
10
提示
制約
- 入力は全て整数である
Sample Explanation 1
![](https://img.atcoder.jp/ghi/ded08d4aa13d31bea28b91afe246c790.png) 頂点 を結ぶ辺(重み )、頂点 を結ぶ辺(重み )、頂点 を結ぶ辺(重み )を削除するとグラフは二部グラフになります。