Cerința
Se dă un string s. Asupra acestuia, se aplică 5 tipuri de operații:
(1, c)– se adaugă caracterulcla începutul string-ului(2, c)– se adaugă caracterulcla finalul string-ului(3)– se șterge primul caracter al string-ului(4)– se șterge ultimul caracter al string-ului(5)– string-ul se va transforma în răsturnatul său
Să se afișeze string-ul rezultat după cele q operații.
Date de intrare
Programul citește de la tastatură string-ul s, numărul natural q si cele q query-uri.
Date de ieșire
Programul va afișa pe ecran string-ul rezultat.
Restricții și precizări
qsi lungimea inițială a luissunt mai mici sau egale decat100.000
Exemplu:
Intrare
fnic 7 1 a 3 4 1 o 2 b 5 1 p
Ieșire
pbinfo