- Time limit: 1.00 s
- Memory limit: 512 MB
Sinulle on annettu yksi merkkijono. Tehtäväsi on vastata kyselyihin, ovatko merkkijonon kaksi osajonoa samat.
Syöte
Ensimmäisellä rivillä on merkkijono, jossa on merkkiä väliltä a
–z
. Merkit on numeroitu .
Toisella rivillä on kokonaisluku : kyselyiden määrä.
Seuraa riviä, joista jokaisella on luvut ja : ensimmäisen ja toisen osajonon alku- ja loppukohdat.
Tuloste
Tulosta jokaiselle kyselylle omalle rivilleen joko 10-4
, jos osajonot muodostavat saman merkkijonon, tai QAQ
, jos eivät.
Esimerkki
Syöte:
aaabaaa 2 1 3 5 7 3 4 4 5
Tuloste:
10-4 QAQ