Toggle navigation
CSUOJ
F.A.Qs
ProblemSet
Source/Category
Status
Ranklist
Contest
Login
Language
中文
ئۇيغۇرچە
English
فارسی
ไทย
한국어
Problem1478--种树
1478: 种树
[Creator :
]
Time Limit :
1.000
sec
Memory Limit :
512 MB
Solved: 0
Submit: 5
Statistics
Description
某条街被划为
nn
n
条路段,这
nn
n
条路段依次编号为
1
…
n
。每个路段最多可以种一棵树。现在居民们给出了
hh
h
组建议,每组建议包含三个整数
b,e,tb,e,t
b
,
e
,
t
,表示居民希望在路段
bb
b
到
ee
e
之间至少要种
tt
t
棵树。这些建议所给路段的区间可以交叉。请问:如果要满足所有居民的建议,至少要种多少棵树。
Input
第一行为
nn
n
,表示路段数。
第二行为
hh
h
,表示建议数。
下面
hh
h
行描述一条建议:
b,e,tb, e, t
b
,
e
,
t
,用一个空格分隔。
Output
输出只有一个数,为满足所有居民的建议,所需要种树的最少数量。
Sample Input
Copy
9 4 1 4 2 4 6 2 8 9 2 3 5 2
Sample Output
Copy
5
HINT
30%30\%
3
0
%
的数据满足
0
0
<
n
≤
1
0
0
0
,
0
0
<
h
≤
5
0
0
;
100%100\%
1
0
0
%
的数据满足
0
0
<
n
≤
3
×
1
0
4
,
h≤5000h\le 5000
h
≤
5
0
0
0
,
0
0
<
b
≤
e
≤
3
×
1
0
4
,
t≤e−b+1t\le e-b+1
t
≤
e
−
b
+
1
。
Source/Category