#4402. 加数
加数
题目描述:
输入一个长度为 $n$ 的整数序列。 接下来输入 $m$ 个操作,每个操作包含三个整数 $l,r,c$,表示将序列中区间 $[l,r]$ 的每个数加上 $c$。
请你输出进行完所有操作后的序列。
输入格式:
- 第一行包含两个整数 $n$ 和 $m$。
- 第二行包含 $n$ 个整数,表示整数序列。
- 接下来 $m$ 行,每行包含三个整数 $l, r, c$,表示一个操作。
输出格式:
输出一行,包含 $n$ 个整数,表示最终序列。
样例输入 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
样例输入 2:
5 2
0 0 0 0 0
1 5 3
2 4 -2
样例输出 2:
3 1 1 1 3
数据范围:
- $1 \leq n,m \leq 10^6$
- $1 \leq l \leq r \leq n$
- $-1000 \leq c \leq 1000$
- $-1000 \leq$ 序列中元素的值 $\leq 1000$