搜索
查看: 2|回复: 0

请回答

[复制链接]
 楼主| 发表于 2020-9-18 19:10:46 | 显示全部楼层 |阅读模式
5啊哈币
某条街被划为 n条路段,这 n条路段依次编号为 1…n。每个路段最多可以种一棵树。现在居民们给出了 h 组建议,每组建议包含三个整数 b,e,t表示居民希望在路段 b 到 e 之间至少要种 t棵树。这些建议所给路段的区间可以交叉。请问:如果要满足所有居民的建议,至少要种多少棵树。


输入格式:
第一行为 n,表示路段数。第二行为 h,表示建议数。下面 h行描述一条建议:b,e,t用一个空格分隔。

输出格式:
输出只有一个数,为满足所有居民的建议,所需要种树的最少数量。

限制:
30% 的数据满足 0<n<=500,0<h<=500100% 的数据满足 0<n<=3*10^4,  h<=5000,  0<b<=e<=3*10^4,  t<=e-b+1

样例 1 :
输入:
941 4 24 6 28 9 23 5 2输出:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表