10%的数据显然可以直接爆搜,爆搜每一步让哪一只兔子往哪里走。 复杂度O((2n)k)O((2n)^k)O((2n)k)。 20%的数据这里保证兔子的位置单调递增,显然最终的答案是把一段连续区间里的兔子全部聚在一起,那么我们可以枚举这段区间的左右端点,枚举把兔子聚集到的位置,判断是否能让这段区间内的所有兔子都到达那里。 用最暴力的方法实现,复杂度O(n3max{ai})O(n^3\max{a_i})O(n3max{ai})。 35%的数据我们可以证明对于一群兔子,设他们的位置为aia_iai,使它们聚集到同一个点时总路程长度最小的位置,是它们的中位数。 考虑若当前把兔子聚集到位置ppp,若p...