Distance Queries.
Se te da un árbol formado por nodos.
Su tarea consiste en procesar
consultas de la forma: ¿cuál es la distancia entre los nodos
y
?
Entrada
La primera línea de entrada contiene dos números enteros y
: el número de nodos y de consultas. Los nodos se numeran
.
A continuación, hay
líneas que describen las aristas. Cada línea contiene dos enteros
y
: hay una arista entre los nodos
y
.
Por último, hay
líneas que describen las consultas. Cada línea contiene dos enteros
y
: ¿cuál es la distancia entre los nodos
y
?
Salida
Imprime enteros: la respuesta a cada consulta.
Restricciones
Ejemplo de Entrada
5 3
1 2
1 3
3 4
3 5
1 3
2 5
1 4
Ejemplo de Salida
1
3
2
Comments