Max Flow.


Submit solution

Points: 100 (partial)
Time limit: 1.0s
Memory limit: 256M

Author:
Problem type

»¿El Granjero Juan ha instalado un nuevo sistema de N-1 tuberías para transportar leche entre las N pesebreras en su establo (2 \leq N \leq 50,000), convenientemente numeradas 1…N. Cada tubería conecta un par de pesebreras y todas las pesebreras están conectadas a cada otra a través de tuberías. GJ está bombeando leche entre K pares de pesebreras (1≤K≤100,000). Para el par iesimo, a usted se le informa dos pesebreras si y ti, puntos extremos de un camino a lo largo del cual la leche está siendo bombeada con una velocidad unitaria. GJ está preocupada que algunas pesebreras podrían terminar sobrecargadas con toda la leche que es bombeada a través de ellas, desde que una pesebrera puede servir como un punto de paso para los K caminos a través de los cuales la leche está siendo bombeada. Por favor, ayúdelo a determinar la cantidad máxima de leche que está siendo bombeada a través de cualquier pesebrera. Si la leche está siendo bombeada de si a ti, entonces cuenta como siendo bombeada a través de las pesebreras extremas si y ti, así como a través de cada pesebrera a lo largo del camino entre ellas.

Entrada

La primera línea de la entrada contiene N y K. Cada una de las siguientes N-1 líneas contiene dos enteros x y y (x≠y) describiendo una tuberia entre las pesebreras x y y.

Cada una de las siguientes K líneas contiene dos enteros s y t describiendo las pesebreras extremas de un camino a través el cual se está bombeando leche.

Salida

Un entero especificando la cantidad máxima de leche bombeada a través de cualquier pesebrera en el establo.

ENTRADA EJEMPLO:

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

SALIDA EJEMPLO:

9


Comments

There are no comments at the moment.