A85921.「USACO 2019.12 Platinum」Greedy Pie Eaters
提高+/省选-
通过率:0%
时间限制:1.00s
内存限制:256MB
题目描述
题目译自 USACO 2019 December Contest, Platinum Problem 1. Greedy Pie Eaters
Farmer John 有 M 头奶牛,为了方便,编号为 1…M。这些奶牛平时都吃青草,但是喜欢偶尔换换口味。Farmer John 一天烤了 N 个派请奶牛吃,这 N 个派编号为 1…N。第 i 头奶牛喜欢吃编号在 [li,ri] 中的派(包括两端),并且没有两头奶牛喜欢吃相同范围的派。第 i 头奶牛有一个体重 wi,这是一个在 [1,106] 中的正整数。
Farmer John 可以选择一个奶牛序列 c1,c2,…cK,并让这些奶牛按这个顺序轮流吃派。不幸的是,这些奶牛不知道分享!当奶牛 ci 吃派时,她会把她喜欢吃的派都吃掉——也就是说,她会吃掉编号在 [lci,rci] 中所有剩余的派。Farmer John 想要避免当轮到一头奶牛吃派时,她所有喜欢的派在之前都被吃掉了这样尴尬的情况。因此,他想让你计算,要使奶牛按 c1,c2,…cK 的顺序吃派,轮到这头奶牛时她喜欢的派至少剩余一个的情况下,这些奶牛的最大可能体重(wc1+wc2+…+wcK)是多少。
输入格式
第一行包含两个正整数 N,M;
接下来 M 行,每行三个正整数 wi,li,ri。
输出格式
输出对于一个合法的序列,最大可能的体重值。
输入输出样例
输入#1
2 2 100 1 2 100 1 1
输出#1
200
说明/提示
对于全部数据,1≤N≤300,1≤M≤2N(N−1),1≤li≤ri≤N,1≤wi≤106。
对于测试点 2∼5,满足 N≤50,M≤20;
对于测试点 6∼9,满足 N≤50。