题库/Y1008

#Y1008. 最小割

    传统题 难度: 普及 标签>一本通倍增LCA求解路线树上边差分
时间限制4000 ms
内存限制256 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

Y1008 · 最小割

退出在线编程模式
普及 读懂题意,让每一次思考成为成长。
时间限制4000 ms
内存限制256 MiB
通过率—0 / 0 次提交

题目描述

给一个无向无权图GG(没有重复的边和自环),有NN个节点MM条边。TT是GG的一个生成树。现在,请你回答GG的最小割包含的边数是多少,并且这个最小割仅包含TT中的一条边。这里最小割的定义是:最少的边的数量,需满足删除这些边后图会变成不连通的两部分。

输入

第一行TT,表示有TT组数据(T≤5)(T≤5)。 每组数据第一行N,M(N≤20000,M≤200000)N,M(N≤20000,M≤200000)。接下来N−1N-1行,每行22个整数,表示TT中的一条边,接下来M−N+1M-N+1行,每行22个整数,表示在GG中且不在TT中的一条边。

输出

对于每组数据,输出满足要求的最小割包含的边数。

输入样例

1
4 5
1 2
2 3
3 4
1 3
1 4

输出样例

2

提示

【数据规模】 对于100%的数据,N≤20000,M≤200000N≤20000,M≤200000。

评测数据说明

本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共5个测试点,非原站或官方原始数据。总分100分。

题目信息

#1852
—

暂无提交记录

练习难度 普及
时间限制
4000ms
内存限制
256MiB

题目标签

暂无标签
上传者