#L0825. 区间最少选点覆盖

区间最少选点覆盖

题目描述

一条直线上有 nn 个位置,编号从 11nn。每个位置最多放置一个标记。

现有 hh 个需求,每个需求指定一个区间 [b,e][b, e],要求在该区间内至少放置 tt 个标记。不同需求的区间可以重叠。

请计算满足所有需求时,最少需要放置多少个标记。

输入格式

第一行一个整数 nn,表示位置总数。

第二行一个整数 hh,表示需求数量。

接下来 hh 行,每行三个整数 b,e,tb, e, t,表示在区间 [b,e][b, e] 内至少需要 tt 个标记。

输出格式

输出一行一个整数,表示最少需要放置的标记数量。

样例

9
4
1 4 2
4 6 2
8 9 2
3 5 2
5

提示

对于 100%100\% 的数据,1n3×1041 \le n \le 3 \times 10^41h5×1031 \le h \le 5 \times 10^31ben1 \le b \le e \le n1teb+11 \le t \le e - b + 1

难度 普及
通过率
尝试 0
已通过 0
ID
1553
类型
传统题
Time Limit
1000ms
Memory Limit
125MiB
上传者