【题目描述】
给一个无向无权图G(没有重复的边和自环),有N个节点M条边。T是G的一个生成树。现在,请你回答G的最小割包含的边数是多少,并且这个最小割仅包含T中的一条边。这里最小割的定义是:最少的边的数量,需满足删除这些边后图会变成不连通的两部分。
【输入】
第一行T,表示有T组数据(T≤5)。
每组数据第一行N,M(N≤20000,M≤200000)。接下来N−1行,每行2个整数,表示T中的一条边,接下来M−N+1行,每行2个整数,表示在G中且不在T中的一条边。
【输出】
对于每组数据,输出满足要求的最小割包含的边数。
【输入样例】
文本
1
4 5
1 2
2 3
3 4
1 3
1 4
【输出样例】
【提示】
【数据规模】
对于100%的数据,N≤20000,M≤200000。