从前有个栈,一开始是空的。
你写下了 m 个操作,每个操作形如“kv”,若 k=0,代表往栈顶加入一个数 v;若k=1,则代表从栈顶弹出 v 个数,如果栈中的元素少于 v 个,则全部弹出。
接着你又进行了 q 次修改,每次你会选择一个操作,并且修改它的两个参数。
在每次修改后,你都要求出如果依次执行这些操作,最后栈中剩下的元素之和。
【输入】
第一行两个正整数m,q ,分别表示操作数和修改次数。
接下来 m 行,每行两个整数 k,v ,代表一个操作。
接下来 q 行,每行三个正整数 c,k,v ,表示将第 c 个操作的参数修改为 k 和 v。