atcoder#ABC288C. [ABC288C] Don’t be cycle
[ABC288C] Don’t be cycle
题目描述
頂点 辺の単純無向グラフが与えられます。頂点には から の番号がついており、 番目の辺は頂点 と頂点 を結んでいます。 このグラフから 本以上のいくつかの辺を削除してグラフが閉路を持たないようにするとき、削除する辺の本数の最小値を求めてください。
単純無向グラフとは 単純無向グラフとは、自己ループや多重辺を含まず、辺に向きの無いグラフのことをいいます。
閉路とは 単純無向グラフが閉路を持つとは、 ならば を満たす長さ 以上の頂点列 であって、各 と の間に辺が存在するものがあることをいいます。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを出力せよ。
题目大意
给定一个简单无向图,要求删除最小的边数(可以不删)使得图中没有环。
6 7
1 2
1 3
2 3
4 2
6 5
4 6
4 5
2
4 2
1 2
3 4
0
5 3
1 2
1 3
2 3
1
提示
制約
- 与えられるグラフは単純
- 入力はすべて整数
Sample Explanation 1
頂点 と頂点 を結ぶ辺・頂点 と頂点 を結ぶ辺の 本を削除するなどの方法でグラフが閉路を持たないようにすることができます。 本以下の辺の削除でグラフが閉路を持たないようにすることはできないので、 を出力します。