#L0081. 奶站管网的压力峰值

奶站管网的压力峰值

题目描述

牧场主老吴在奶站之间铺设了 N1N-1 条输奶管道,把 NN 座奶站连成了一片(2N50,0002 \leq N \leq 50,000),奶站编号为 1N1 \ldots N。每条管道连接两座奶站,任意两座奶站之间都能通过这些管道互相到达。

老吴每天要安排 KK 次输奶任务(1K100,0001 \leq K \leq 100,000)。第 ii 次任务给出两座奶站 sis_itit_i,牛奶会沿着管网中 sis_itit_i 的唯一通路以单位速率输送。每座奶站都可能成为许多条输送通路上的中转点,老吴担心有的奶站会因经过的牛奶太多而不堪重负。请帮他算出:经过任意一座奶站的牛奶量的最大值是多少。一次从 sis_itit_i 的输送,会把量计入端点奶站 sis_itit_i 以及通路上的每一座奶站。

输入格式

第一行包含两个整数 NNKK

接下来 N1N-1 行,每行两个整数 xxyyxyx \ne y),表示有一条管道连接奶站 xx 与奶站 yy

再接下来 KK 行,每行两个整数 sstt,表示一次输奶任务的两个端点奶站。

输出格式

输出一个整数,表示经过管网中任意一座奶站的牛奶量的最大值。

样例

5 10
3 4
1 5
4 2
5 4
5 4
5 4
3 5
4 3
4 3
1 3
3 5
5 4
1 5
3 4
9

提示

2N5×104,1K1052 \le N \le 5 \times 10^4,1 \le K \le 10^5

难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
815
类型
传统题
Time Limit
1000ms
Memory Limit
125MiB
上传者