p3534 sol(POI2012 STU)
极值问题考虑二分答案。首先,对于答案
考虑对序列执行如下操作:
- 对于
i 从1 至n ,令x_i\larr\min(x_i,x_{i-1}+w) ; - 对于
i 从n 至1 ,令x_i\larr\min(x_i,x_{i+1}+w) 。
感性理解即可证明这个序列合法且最优,最优指的是元素尽量小。这部分的贡献可以提前算出。
考虑
考虑到
- 若
i>k ,x_{i+1}>w\times|i+1-k| ,那么x_i>w\times|i-k| ; - 若
i<k ,x_i>w\times|i-k| ,那么x_{i+1}>w\times|i+1-k| 。
据此,可得