第一题: 堆排每次把最小值拿出来然后加上分数看看超不超过当前最大值就行 第二题: 找最左端单调上升和最右端单调上升的连续序列, 然后枚举左端点二分找右端点