luogu#P3128. [USACO15DEC] Max Flow P

    ID: 7158 远端评测题 1000ms 125MiB 尝试: 5 已通过: 3 难度: 4 上传者: 标签>2015USACO最近公共祖先LCA树链剖分树剖

[USACO15DEC] Max Flow P

题目描述

Farmer John has installed a new system of N1N-1 pipes to transport milk between the NN stalls in his barn (2N50,0002 \leq N \leq 50,000), conveniently numbered 1N1 \ldots N. Each pipe connects a pair of stalls, and all stalls are connected to each-other via paths of pipes.

FJ is pumping milk between KK pairs of stalls (1K100,0001 \leq K \leq 100,000). For the iith such pair, you are told two stalls sis_i and tit_i, endpoints of a path along which milk is being pumped at a unit rate. FJ is concerned that some stalls might end up overwhelmed with all the milk being pumped through them, since a stall can serve as a waypoint along many of the KK paths along which milk is being pumped. Please help him determine the maximum amount of milk being pumped through any stall. If milk is being pumped along a path from sis_i to tit_i, then it counts as being pumped through the endpoint stalls sis_i and tit_i, as well as through every stall along the path between them.

输入格式

The first line of the input contains NN and KK.

The next N1N-1 lines each contain two integers xx and yy (xyx \ne y) describing a pipe between stalls xx and yy.

The next KK lines each contain two integers ss and tt describing the endpoint stalls of a path through which milk is being pumped.

输出格式

An integer specifying the maximum amount of milk pumped through any stall in the barn.

题目大意

题目描述

Farmer John 在他的谷仓中安装了 N1N-1 条管道,用于在 NN 个牛棚之间运输牛奶(2N50,0002 \leq N \leq 50,000),牛棚方便地编号为 1N1 \ldots N。每条管道连接一对牛棚,所有牛棚通过这些管道相互连接。

FJ 正在 KK 对牛棚之间泵送牛奶(1K100,0001 \leq K \leq 100,000)。对于第 ii 对牛棚,你被告知两个牛棚 sis_itit_i,这是牛奶以单位速率泵送的路径的端点。FJ 担心某些牛棚可能会因为过多的牛奶通过它们而不堪重负,因为一个牛棚可能会作为许多泵送路径的中转站。请帮助他确定通过任何一个牛棚的最大牛奶量。如果牛奶沿着从 sis_itit_i 的路径泵送,那么它将被计入端点牛棚 sis_itit_i,以及它们之间路径上的所有牛棚。

输入格式

输入的第一行包含 NNKK

接下来的 N1N-1 行每行包含两个整数 xxyyxyx \ne y),描述连接牛棚 xxyy 的管道。

接下来的 KK 行每行包含两个整数 sstt,描述牛奶泵送路径的端点牛棚。

输出格式

输出一个整数,表示通过谷仓中任何一个牛棚的最大牛奶量。

说明/提示

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

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