当前你的浏览器版本过低,网站已在兼容模式下运行,兼容模式仅提供最小功能支持,网站样式可能显示不正常。
请尽快升级浏览器以体验网站在线编辑、在线运行等功能。

建议使用的浏览器:

谷歌Chrome 火狐Firefox Opera浏览器 微软Edge浏览器 QQ浏览器 360浏览器 傲游浏览器

5452:Minimum Cut

题目描述
Given a simple unweighted graph $G$ (an undirected graph containing no loops nor multiple edges) with $n$ nodes and $m$ edges. Let $T$ be a spanning tree of $G$.
We say that a cut in $G$ respects $T$ if it cuts just one edges of $T$.

Since love needs good faith and hypocrisy return for only grief, you should find the minimum cut of graph $G$ respecting the given spanning tree $T$.
输入解释
The input contains several test cases.
The first line of the input is a single integer $t~(1\le t\le 5)$ which is the number of test cases.
Then $t$ test cases follow.

Each test case contains several lines.
The first line contains two integers $n~(2\le n\le 20000)$ and $m~(n-1\le m\le 200000)$.
The following $n-1$ lines describe the spanning tree $T$ and each of them contains two integers $u$ and $v$ corresponding to an edge.
Next $m-n+1$ lines describe the undirected graph $G$ and each of them contains two integers $u$ and $v$ corresponding to an edge which is not in the spanning tree $T$.
输出解释
For each test case, you should output the minimum cut of graph $G$ respecting the given spanning tree $T$.
输入样例
1
4 5
1 2
2 3
3 4
1 3
1 4
输出样例
Case #1: 2
来自杭电HDUOJ的附加信息
Recommend wange2014

该题目是Virtual Judge题目,来自 杭电HDUOJ

源链接: HDU-5452

最后修改于 2020-10-25T23:22:47+00:00 由爬虫自动更新

共提交 0

通过率 --%
时间上限 内存上限
3000/2000MS(Java/Others) 65535/102400K(Java/Others)