题解设选择位置 iii 的次数为 xix_ixi。总操作次数会从所有元素中共同减去,不影响有序性。因此需要 Ai+2xi≤Ai+1+2xi+1A_i+2x_i\leq A_{i+1}+2x_{i+1}Ai+2xi≤Ai+1+2xi+1。令 x1=0x_1=0x1=0,依次取 xi=max(0,xi−1+⌈(Ai−1−Ai)/2⌉)x_i=\max(0,x_{i-1}+\lceil(A_{i-1}-A_i)/2\rceil)xi=max(0,xi−1+。增加前面的次数不会降低后面的下界,因此这一贪心选择最优。 每个 xix_ixi 不超过 5⋅108+500005\cdot10^8+500005⋅108+50000,因此总操作次数也不超过 5.0005⋅10135.0005\cdot10^{13}。所以可以用有符号64位整数类型精确计算答案。注意负数差值的向上取整除法。时间复杂度为 。 Solution written by GPT6