#N1U10P02. 频率台账单点改值

频率台账单点改值

频率台账单点改值

难度:T4

【知识点:树状数组】

前置知识:树状数组及其冻结前置单元。

题目描述与输入

输入nn、qq及nn个整数。操作11 xx yy表示把位置xx改为yy;操作22 ll rr查询闭区间和。

输出

每问输出区间和。

数据范围

11<=n,q<=2000n,q<=2000;更新下标在11..nn;11<=l<=r<=nl<=r<=n;初值及更新数绝对值<=10610^6。

样例输入

4 4
1 2 3 4
2 1 4
1 2 5
2 1 2
2 2 4

样例输出

10
6
12

样例说明

先辨认增加与赋值的区别,必要时保存原值计算增量。请按输入操作顺序逐步核对;没有规定输出的更新操作不输出额外内容。