#Q1017. 数组修改

数组修改

题目描述

给你一个数组 aa,有 qq 次修改操作。每次操作完毕后,你需要输出数组里所有数的和。

输入格式

第一行输入两个正整数 n,qn,q,分别表示数组的长度和修改的次数。

第二行输入 nn 个整数 aia_i,表示数组 aa

接下来 qq 行,每行一些整数。

  • 1 x y:将 axa_x 加上 yy
  • 2:将数组清零。

输出格式

每次操作后输出一行一个整数表示数组中所有元素的和。

4 3
1 2 3 4
1 2 5
2
1 1 3
15
0
3

提示

数据范围

测试点编号 nn qq ai,y\lvert a_i \rvert,\lvert y\rvert 特殊性质
11 10\le 10
252\sim5 5×103\le 5\times{10}^3 5×105\le 5\times{10}^5
686\sim8 5×105\le 5\times{10}^5 没有 2 操作
9109\sim10

对于 100%100\% 的数据,1n,q5×1051 \le n,q \le 5\times{10}^51xn1 \le x \le nai,y109|a_i|,|y| \le {10}^9