「JSOI2015」送礼物 传送门 看到这题首先想到分数规划. 我们发现对于当前区间,如果它的最大值和最小值不是分居区间的两个端点的话,那么我们显然可以把两端多出去的部分舍掉,因为,在区间最大值最小值都不变的情况下,区间肯定是越短越优的. 但是要注意一点就是区间长度也是有下界的. 所以说我们就先处理所有区间长度为下界 \(L\) 的情况,然后再对区间长度位于 \([L + 1, R]\) 的区间做处理. 二分答案 \(mid\) ,假设当前区间是 \([l, r]\) 那么就有: \[ \fra…