Cerința
Se dă un string s
. Asupra acestuia, se aplică 5
tipuri de operații:
(1, c)
– se adaugă caracterulc
la începutul string-ului(2, c)
– se adaugă caracterulc
la 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
q
si lungimea inițială a luis
sunt mai mici sau egale decat100.000
Exemplu:
Intrare
fnic 7 1 a 3 4 1 o 2 b 5 1 p
Ieșire
pbinfo