#T2242. 反转与求和(Reversals and Sums)
反转与求和(Reversals and Sums)
链接: https://cses.fi/problemset/task/2074
板块: Advanced Techniques
时限: 1.00 s | 内存: 512 MB
题目描述
给定一个包含 个整数的数组,你需要处理以下两类操作:
- 反转一个子数组
- 计算一个子数组内元素的和
输入
第一行有两个整数 和 :数组大小与操作次数。数组元素编号为 。
下一行有 个整数 :数组的内容。
最后有 行描述操作。每行有三个整数 、 和 。若 ,则反转从 到 的子数组;若 ,则计算从 到 的元素之和。
输出
对每个 的操作,输出其答案。
数据范围
样例输入
8 3
2 1 3 4 5 3 4 4
2 2 4
1 3 6
2 2 4
样例输出
8
9
鲁公网安备37011202002910号