#4387. 「一本通 3.4 例 1」Intervals

「一本通 3.4 例 1」Intervals

[{"sectionTitle":"题目描述","type":"Text","text":"原题来自:Southwestern Europe 2002,题面可参考 POJ 1201\r\n\r\n给定 nn 个闭区间 [ai,bi][a_i,b_i]nn 个整数 cic_i。你需要构造一个整数集合 ZZ,使得对于任意 iin[1,n]i\\in [1,n]ZZ 中满足 ailexlebia_i\\le x\\le b_i 的整数 xx 不少于 cic_i 个,求这样的整数集合 ZZ 最少包含多少个数。\r\n\r\n简而言之就是,从 0sim5times1040\\sim 5\\times 10^4 中选出尽量少的整数,使每个区间 [ai,bi][a_i,b_i] 内都有至少 cic_i 个数被选出。","subType":"markdown"},{"sectionTitle":"输入格式","type":"Text","text":"第一行一个整数 nn,表示区间个数;\r\n\r\n以下 nn 行每行描述这些区间,第 i+1i+1 行三个整数 ai,bi,cia_i,b_i,c_i,由空格隔开。","subType":"markdown"},{"sectionTitle":"输出格式","type":"Text","text":"一行,输出满足要求的序列最少整数个数。","subType":"markdown"},{"sectionTitle":"样例","type":"Sample","text":"","subType":"markdown","payload":["5\n3 7 3\n8 10 3\n6 8 1\n1 3 1\n10 11 1","6"]},{"sectionTitle":"数据范围与提示","type":"Text","text":"对于全部数据,$1\\le n\\le 5\\times 10^4,0\\le a_i\\le b_i\\le 5\\times 10^4,1\\le c_i\\le b_i-a_i+1$。","subType":"markdown"}]