#HXOJ4180. 一维差分数组练习题一:分苹果

提交2 通过1
通过率50%
时间限制2000ms
内存限制256MiB

题目描述

题目描述

小朋友排成一排,老师给他们分苹果。

小朋友从左到右标号 11NN。有 MM 个老师,每次第 ii 个老师会给第 LiL_i 个到第 RiR_i 个,一共 RiLi+1R_i-L_i+1 个小朋友每人发 CiC_i 个苹果。

最后老师想知道每个小朋友有多少苹果。

输入格式

第一行两个整数 NMN、M,表示小朋友个数和老师个数。

接下来 MM 行,每行三个整数 LiRiCiL_i、R_i、C_i,意义如题目描述。

输出格式

一行 NN 个数,第 ii 个数表示第 ii 个小朋友手上的苹果。

输入数据 1

5 3
1 2 1
2 3 2
2 5 3

输出数据 1

1 6 5 3 3

输入数据 2

3 1
1 3 5

输出数据 2

5 5 5

输入数据 3

4 3
1 2 2
2 4 1
3 3 4

输出数据 3

2 3 5 1

数据范围与约定

N,M100000N,M\le1000001LiRiN1\le L_i\le R_i\le N0Ci1000\le C_i\le100