logo Algo Beat Contest
登录 注册

#102. 【模板】差分

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: AlgoBeat 官方账号

题目描述

有一个长度为 的序列 。起初,序列的每一位都是

现在要对序列进行 操作:

l r x:将 分别加上

请你求出操作后的 序列。

输入格式

第一行包含两个正整数 ,表示 序列的长度和操作次数。

接下来 行,每行三个整数 ,表示操作的内容。

输出格式

一行 个整数,表示操作后的 序列的元素。

样例

输入 #1

3 3
1 2 1
1 3 -3
2 3 5

输出 #1

-2 3 2

输入 #2

4 2
1 1 45
1 4 19

输出 #2

64 19 19 19

输入 #3

10 2
1 9 19
8 10 -1

输出 #3

19 19 19 19 19 19 19 18 18 -1

数据范围与提示

样例解释

在样例一中, 序列的变化如下:

数据范围

对于 的数据,保证

对于 的数据,保证