Reachability Queries.
Submit solution
Points:
100 (partial)
Time limit:
2.0s
Memory limit:
512M
Author:
Problem type
Allowed languages
Ada, Assembly, Awk, Brain****, C, C#, C++, COBOL, D, Dart, F#, Forth, Fortran, Go, Groovy, Haskell, Java, JS, Kotlin, Lisp, Lua, ObjC, OCaml, Pascal, Perl, PHP, Pike, Prolog, Python, Racket, Ruby, Rust, Scala, Scheme, Sed, Swift, TCL, Text, Turing, VB, Zig
Un grafo dirigido consta de nodos y
aristas. Las aristas están numeradas del
al
.
Tu tarea consiste en responder consultas del tipo "¿Se puede llegar al nodo
desde el nodo
?".
Entrada
- La primera línea de entrada contiene tres números enteros:
y
: el número de nodos, aristas y consultas, respectivamente.
- A continuación, hay
líneas que describen las aristas. Cada línea contiene dos números enteros distintos,
y
: existe una arista del nodo
al nodo
.
- Finalmente, hay
líneas que describen las consultas. Cada línea contiene dos números enteros,
y
: "¿Se puede llegar al nodo
desde el nodo
?".
Salida
Imprime la respuesta para cada consulta: "" o "
".
Restricciones
Ejemplo de Entrada
4 4 3
1 2
2 3
3 1
4 3
1 3
1 4
4 1
Ejemplo de Salida
YES
NO
YES
Comments