盖虫军团
暂无测试数据。
题目简介
盖诺赛克特要组建起一支军团!他们的老大——红色盖诺赛克特正在清点人数,首先他需要了解手下们的战斗力,他让盖虫们排成一排,然后对你进行询问,每一次询问的格式都是询问:任两个盖诺赛克特之间所有的盖诺赛克特的战斗力是多少( 不包括询问中包含的盖虫 )?并且在询问的同时,红色盖诺赛克特也会更改人员配置,将一个盖虫换成另一个盖虫。
题目数据
输入分为若干行,第一行包含两个整数 \(N,M\) 代表初始盖虫数量与操作及询问的数量。
接下来的一行,有 \(N\) 个整数,分别代表每只盖虫战斗力。
接下来若干行,每行三个整数 \(k,a,b\) ,若 \(k=0\) ,则代表询问,否则代表操作。
操作:将第 \(a\) 只盖虫换成战斗力为 \(b\) 的盖虫。
询问:你需要输出第 \(a\) 只盖虫到第 \(b\) 只盖虫之间所有盖虫的战斗力和(换行)。
样例
输入
10 5
1 2 3 4 5 6 7 8 9 10
1 1 5
0 1 3
0 4 8
1 7 5
0 4 8
输出
11
30
35
数据范围
\(N,M <= 10^5\)
信息
- ID
- 1212
- 难度
- (无)
- 分类
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者