有一个长度为 的整数序列 ,初始时所有元素均为 。按照给定顺序执行 次操作,操作分为以下两种:
- :对于每个 ,将 覆盖为
- :求出并输出
输入格式
第一行包含两个整数 。
接下来 行,每行描述一次操作,格式为 或 。
输出格式
对于每次类型为 的操作,输出一行一个整数,表示对应区间内所有元素之和。
样例输入
6 3
2 1 6
1 1 5 1 2
2 1 6
样例输出
0
3
数据范围
- ;
- ;
- ;
- ;
- 。
来源与许可
本题题面与测试数据整理自 BZOJ。
有一个长度为 的整数序列 ,初始时所有元素均为 。按照给定顺序执行 次操作,操作分为以下两种:
第一行包含两个整数 。
接下来 行,每行描述一次操作,格式为 或 。
对于每次类型为 的操作,输出一行一个整数,表示对应区间内所有元素之和。
6 3
2 1 6
1 1 5 1 2
2 1 6
0
3
本题题面与测试数据整理自 BZOJ。