C. 徐老师的不相交路径

    传统题 1000ms 256MiB

徐老师的不相交路径

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

徐老师随机生成了一棵包含 nn 个节点的树,节点编号分别为 1∼n1 \sim n。

然后他又随机在树上圈出了 mm 条路径,现在他想要从这 mm 条路径中任选一些用于出题。

但是他希望选出的路径互相是不相交的,也就是选出的路径不能存在任何公共点。

现在他想知道,最多能选出几条路径?

输入格式

输入第一行包含两个整数 n,mn,m 含义如题。

接下来 n−1n - 1 行,每行包含两个整数 u,vu,v 表示节点 uu 和 vv 之间存在一条边。

接下来 mm 行,每行包含两个整数 x,yx,y 表示这条路径的两个端点分别是 x,yx,y

输出格式

输出一个整数,表示徐老师最多能选择的路径数量。

数据范围

测试点编号 nn mm 特殊性质
1∼21 \sim 2 n=10n=10 m≤10m \leq 10 无
3∼43 \sim 4 n=20n=20 m≤20m \leq 20
5∼85 \sim 8 n=999n=999
9∼129 \sim 12 n=3000n=3000 m≤3000m \leq 3000
13∼1613 \sim 16 n=199999n=199999 m≤200000m \leq 200000 AA
17∼2017 \sim 20 n=200000n=200000 无

特殊性质 AA:给定的树是一条链,编号 ii 和 i+1i+1 的节点之间存在一条边

特别的,对于所有数据满足 1≤u,v,x,y≤n1 \leq u,v,x,y \leq n

样例输入

7 3
1 2
1 3
2 4
2 5
3 6
3 7
2 3
4 5
6 7

样例输出

2

2026CSP-S秋季模拟赛(1)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-9-12 17:30
结束于
2026-9-22 17:30
持续时间
240 小时
主持人
参赛人数
13