LINK 题目大意 有一些猫,放在一些位置,人一步移动一个位置 给出每个猫出现的时间,每个人可以自由安排其出发时间,沿途已经出现的猫捡起,猫等待的时间是被减去的时间减去出现的时间 猫可以等人,人不能等猫 现在有P个人,问猫等待的总时间T最小是多少. 思路 首先可以算出要捡起每个猫最早出发的时间是多少\(c_i\) 然后按照这个值排序,每个人捡起的猫一定是在这个值上连续的一段 然后计算出如果一个人选\([l,r]\),等待时间到达每个猫的时间减去到个猫最小的时间,是\(c_r*(r-l+1)-(s…