原题来自:Southwestern Europe 2002,题面可参考 POJ 1201。
给定 nnn 个闭区间 [ai,bi][a_i,b_i][ai,bi] 和 nnn 个整数 cic_ici。你需要构造一个整数集合 ZZZ,使得对于任意 i∈[1,n]i\in [1,n]i∈[1,n],ZZZ 中满足 ai≤x≤bia_i\le x\le b_iai≤x≤bi 的整数 xxx 不少于 cic_ici 个,求这样的整数集合 ZZZ 最少包含多少个数。
简而言之就是,从 0∼5×1040\sim 5\times 10^40∼5×104 中选出尽量少的整数,使每个区间 [ai,bi][a_i,b_i][ai,bi] 内都有至少 cic_ici 个数被选出。