对于给定的长度为 的数组 ,你需要维护: 区间修改:将 这个区间中的全部元素增加 ; 在全部修改完成后,直接输出最终的数组。
输入描述:
第一行输入两个整数 代表数组中的元素数量、操作次数。第二行输入 个整数 代表初始数组。此后 行,每行输入三个整数 代表一次修改。


输出描述:
在一行上输出 个整数,代表最终的数组。
示例1

输入

6 2
1 1 4 5 1 4
1 6 -3
4 4 1

输出

-2 -2 1 3 -2 1

说明

\hspace{15pt}对于第一次操作,数组变为 \{{\color{red}{-2, -2, 1, 2, -2, 1}} \}(全局修改);
\hspace{15pt}对于第二次操作,数组变为 \{-2, -2, 1, {\color{red}{3}}, -2, 1 \}(单点修改)。
加载中...