A. Снеговики
2000 мс · 64 МБ · всё или ничего
Снеговик — это столбик из нуля или более шаров, поставленных друг на друга. Снеговиков клонируют: очередное действие берёт уже существующего снеговика номер , делает его копию и либо кладёт сверху шар массой , либо снимает верхний шар. Получившийся снеговик получает следующий номер.
Изначально есть пустой снеговик номер ноль. Выведите суммарную массу всех снеговиков, которые существуют после всех действий, — считая и исходный пустой.
Формат ввода
В первой строке — число действий (). В строке — действие : либо t m (, ) — клонировать снеговика и положить шар массой ; либо t 0 — клонировать снеговика и снять верхний шар (снеговик непустой).
Формат вывода
Выведите суммарную массу всех снеговиков.
Примеры
ввод
8 0 1 1 5 2 4 3 2 4 3 5 0 6 6 1 0
вывод
74
ввод
1 0 1000
вывод
1000
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.