#ABC278D. 整体赋值与单点加
整体赋值与单点加
整体赋值与单点加
题目描述
给定长度为 的序列 。
给定 条查询,按顺序处理全部查询。 第 条查询 是以下三种格式之一,分别表示如下查询:
:将 的每个元素都赋值为 。
:将 加到 上。
:输出 的值。
输入格式
输入按以下格式从标准输入给出:
这里, 表示第 条查询,是以下格式之一:1 x、2 i x、3 i。
输出格式
输出 行,其中 是满足 为第三种格式的 的个数。 第 行 应输出第 条此类查询的回答。
样例
5
3 1 4 1 5
6
3 2
2 3 4
3 3
1 1
2 3 4
3 3
1
8
5
初始时 。 各查询按如下方式处理:
,所以输出 。
将 加到 上,变为 。
,所以输出 。
将 的每个元素赋值为 ,变为 。
将 加到 上,变为 。
,所以输出 。
1
1000000000
8
2 1 1000000000
2 1 1000000000
2 1 1000000000
2 1 1000000000
2 1 1000000000
2 1 1000000000
2 1 1000000000
3 1
8000000000
注意 的元素可能无法放进 32 位整数类型中。
10
1 8 4 15 7 5 7 5 8 0
20
2 7 0
3 7
3 8
1 7
3 3
2 4 4
2 4 9
2 10 5
1 10
2 4 2
1 10
2 3 1
2 8 11
2 3 14
2 1 9
3 8
3 8
3 1
2 6 5
3 7
7
5
7
21
21
19
10
数据范围
- 如果第 条查询是第二种或第三种格式,则 。
- 如果第 条查询是第一种或第二种格式,则 。
- 存在至少一条第三种格式的查询。
- 输入中的所有值均为整数。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 2547
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者