Frenando
Descripción
Cada día cada una de las vacas convenientemente numeradas se mueven desde el establo a su pastizal privado. Los pastizales están organizados como un árbol, con el establo en el pastizal
- Exactamente caminos unidireccionales de vacas conectan los pastizales; los pastizales directamente conectados tienen exactamente un camino. El camino conecta a los pastizales .
La vaca i tiene un pastizal privado . La pequeña puerta del establo permite que una sola vaca salga al tiempo; y las pacientes vacas esperan hasta que su vaca predecesora llegue a su pastizal privado. Primero la vaca 1 sale y se mueve al pastizal . Luego la vaca 2 sale y va al pastizal , y así sucesivamente.
Cuando la vaca i va a ella podría o no podría pasar a través de un pastizal que ya tiene una vaca comiendo. Cuando una vaca está presente en un pastizal, la vaca i camina más despacio de lo usual para prevenir molestar a su amiga.
Considere la siguiente red de pastizales, donde cada número entre paréntesis indica la dueña del pastizal.
Primero, la vaca 1 camina a su pastizal:
Cuando la vaca 2 se mueve a su pastizal, ella primero pasa al pastizal de establo, el pastizal 1. Luego ella pasa a hurtadillas cerca de la vaca 1 en el pastizal 4 antes de llegar a su propio pastizal
La Vaca 3 no va tan lejos ella se establece en el pastizal de establo, el #1.
La Vaca 4 debe demorarse en el pastizal 1 y en el 4 en su camino al pastizal 5:
La vaca 5 se demora por la vaca 3 en el pastizal 3 y luego entra en su propio pastizal privado:
A GJ le gustaría saber cuantas veces cada vaca tuvo que caminar mas despacio.
Entrada
Línea 1: La línea 1 contiene un sólo entero:
Líneas : La línea contiene dos enteros separados por espacios:
Líneas : la línea contiene un solo entero:
Salida
- Lìneas : La línea i contiene el número de veces que la vaca tiene que disminuir su velocidad.
Ejemplo de Entrada
5
1 4
5 4
1 3
2 4
4
2
1
5
3
Ejemplo de Salida
0
1
0
2
1
Comments
En la salida faltaba un numero es el 1, ya está corregido