- Time limit: 2.00 s
- Memory limit: 128 MB
Annettuna on merkkijono, jossa on merkkiä. Lisäksi annettuna on kyselyä, joissa täytyy kääntää ympäri jokin merkkijonon väli. Tehtäväsi on muodostaa lopullinen merkkijono.
Syöte
Syötteen ensimmäisellä rivillä on kaksi kokonaislukua ja : merkkijonon pituus ja kääntöjen määrä.
Sitten syötteessä on merkkijono, jossa on merkkiä. Merkkijono muodostuu merkeistä a–z, ja merkit on indeksoitu .
Lopuksi syötteessä on riviä, joista jokainen kuvaa yhden käännön. Rivillä on kaksi kokonaislukua ja , jotka kuvaavat käännettävän merkkijonon välin.
Tuloste
Ohjelmasi tulee tulostaa lopullinen merkkijono.
Rajat
Esimerkki
Syöte:
10 5 aowqxdaohj 2 5 8 9 3 4 4 9 3 4
Tuloste:
axowhadoqj