#G0039. 区间加
区间加
问题描述
差分是一种高效处理区间修改问题的算法。给定一个长度为 的数组 ,有 次操作,每次操作会对数组 的某个区间 内的所有元素加上一个值 。最后输出经过所有操作后的数组 。
输入格式
- 第一行包含两个整数 和 ,分别表示数组的长度和操作的次数。
- 第二行包含 个整数,表示数组 的初始元素。
- 接下来的 行,每行包含三个整数 、 和 ,表示将区间 内的所有元素加上 。
输出格式
输出一行,包含 个整数,表示经过所有操作后的数组 。
输入输出样例 #1
输入 #1
6 3
1 2 2 1 2 1
1 3 1
3 5 1
1 6 1
输出 #1
3 4 5 3 4 2