eolymp
bolt
Try our new interface for solving problems
Məsələlər

Персистентный стек

Персистентный стек

Реализуйте персистентный стек.

Входные данные

Первая строка содержит количество действий n (1n200000). В строке номер i + 1 содержится описание действия i:

  • t m - добавить в конец стека номер t (0t < i) число (0 < m1000);
  • t 0 - удалить последний элемент стека номер t (0t < i). Гарантируется, что стек t не пустой.

В результате действия i, описанного в строке i + 1, создаётся стек номер i. Изначально имеется пустой стек с номером ноль.

Все входные числа целые.

Выходные данные

Для каждой операции удаления выведите удалённый элемент в отдельной строке.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
8
0 1
1 5
2 4
3 2
4 3
5 0
6 6
1 0
Çıxış verilənləri #1
3
1