Preprefix sum
题号:NC211158
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 512 M,其他语言1024 M
64bit IO Format: %lld

题目描述

输入描述:

第一行给出两个整数N,M。分别表示序列长度和操作个数
接下来一行有N个数,即给定的序列a1,a2,....an
接下来M行,每行对应一个操作,格式见题目描述

输出描述:

对于每个询问操作,输出一行,表示所询问的SSi的值。
示例1

输入

复制
5 3
5 3
1 2 3 4 5
Query 5
Modify 3 2
Query 5

输出

复制
52