[题意]公车从1开到n,有k群牛想从一个点到达另一个点,公车最多乘坐c个人,牛群可以拆散,问最多载多少牛到达目的地. [算法]贪心+堆 [题解]线段和点的贪心,一般有按左端点排序和按右端点排序两种方法. 按左端点排序,到达了终点就下车,人数满了就贪心地删掉当前终点最远的牛. 正确性在于,在对左一致的情况下,优先删除对右影响最大的牛. 本来以为很难实现,但是想清楚之后写起来十分顺畅,还是要有信心>< 对于到达终点下车,按终点维护小根堆. 对于满人数贪心删终点最大的,维护大根堆. 用标号vis和剩…