Otro problema de Grafo
Dado un grafo dirigido con vertices y
aristas. Se dice que una arista
es verdadera si todo camino que va de
a
(en nuestro grafo) pasa por esta arista. Dado un vertice
, llamemosle fin, haya el conjunto de vertices
, tal que
pertenece a
si y solo si
es una arista verdadera.
Entrada
La primera linea tendra la cantidad de casos a analizar. Cada caso inicia con los enteros
,
y
separados por espacios, especificando la cantidad de vertices del grafo, la cantidad de aristas y el vertice fin. Las siguientes
lineas describen las aristas del grafo por los enteros
y
, denotando que la aristas
pertenece al grafo, no se daran aristas multiples, ni autoaristas
.
Se garantiza que la suma de los
y la suma de los
para cada juego de datos van a ser menores o iguales que
Salida
Por cada caso se deben imprimir dos lineas. La primera de estas lineas debe tener el tamaño de y la segunda linea debe tener los vertices que pertenecen a
separados por un espacio y ordenados ascendentemente. Si la cantidad de vertices en
es
debe dejar la segunda linea vacia.
Ejemplo Entrada
3
3 3 3
1 2
1 3
2 3
3 3 1
1 2
1 3
2 3
6 8 3
1 2
1 3
2 3
3 1
3 4
4 5
5 3
3 6
Ejemplo Salida
1
2
0
2
2 5
Subtareas
1 - la suma de todos los
y la suma de todos los
para cada caso son menores o iguales que
, vale 30pts
2 - El grafo es un , o sea no hay ciclos, vale 30pts
3 - Sin restricciones, vale 40pts
Comments