Pagini recente »
Istoria paginii utilizator/marchusarciuc
|
Diferențe pentru problema/izistack între reviziile 1 și 8
|
Diferențe pentru problema/izistack între reviziile 5 și 6
Nu există diferențe între titluri.
Diferențe între conținut:
Se dă o stivă goaă. Elementele stivei sunt numerotate începând cu $1$ de la bază înspre vârf. Avem de procesat $T$ comenzi de tipurile:
* 0 x - elementul $x$ se va adăuga în vârful stivei
* 1 x y add - tuturor elementelor din intervalul $x\ y$ le va fi adăugată valoarea $add$
* 1 x y add - tuturor elementelor din intervalul $[x, y]$ le va fi adăugată valoarea $add$
* 2 - eliminarea elementului din vârf
Afișați după fiecare operație elementul din vârful stivei.
h2. Date de intrare
Fișierul de intrare $izi.in$ conține pe prima linie un număr natural $T$, iar pe următoarele $T$ linii, operațiile efetuate asupra stivei.
Fișierul de intrare $izistack.in$ conține pe prima linie un număr natural $T$, iar pe următoarele $T$ linii, operațiile efetuate asupra stivei.
h2. Date de ieșire
Fișierul de iesire $izi.out$ conține $T$ linii, reprezentând elementele din vârful stivei după fiecare operație.
Fișierul de iesire $izistack.out$ conține $T$ linii, reprezentând elementele din vârful stivei după fiecare operație.
h2. Restricții
Nu există diferențe între securitate.