CSES - Saavutettavuus II
  • Time limit: 1.00 s
  • Memory limit: 512 MB

Annettuna on suunnattu verkko, jossa voi olla syklejä. Tehtäväsi on vastata joukkoon kyselyitä muotoa "pääseekö solmusta aa solmuun bb".

Syöte

Syötteen ensimmäisellä rivillä on kokonaisluvut nn, mm ja qq: solmujen määrä, kaarten määrä ja kyselyjen määrä. Solmut on numeroitu kokonaisluvuin 1,2,,n1,2,\ldots,n.

Sitten syötteessä on mm riviä, joista jokainen kuvaa yhden kaaren. Kullakin rivillä on kaksi kokonaislukua aa ja bb: solmusta aa on kaari solmuun bb.

Lopuksi syötteessä on qq riviä, joista jokainen kuvaa yhden kyselyn. Kullakin rivillä on kaksi kokonaislukua aa ja bb: pääseekö solmusta aa solmuun bb?

Tuloste

Tulosta jokaiseen kyselyyn "10-4", jos solmusta aa pääsee solmuun bb, ja muuten "QAQ".

Rajat

  • 1n51041 \le n \le 5 \cdot 10^4
  • 1m1051 \le m \le 10^5
  • 1q1051 \le q \le 10^5

Esimerkki

Syöte:

4 5 3
1 2
2 3
3 1
2 4
3 4
1 4
4 1
2 1

Tuloste:

10-4
QAQ
10-4