不妨设每个点下标为 p,考虑除了从 k 走向 i 的那段是一定会有的之外其他所有背道而驰的路径都会使得这个水藻产生额外的贡献,如果从左边 i 走到右边 j 此时对 1\sim i-1 的额外的贡献就是 2(i-1)\times (p_j-p_i),为什么有二倍呢?因为你过去了还要回来,这也是额外的代价啊。相反同理。
设 f_i 为当前走到了 i 的最小代价转移有:
\begin{aligned}
&f_i+2(p_j-p_i)\times(i-1)\to f_j,i\leq K,j\geq K\\
&f_i+2(p_i-p_j)\times(n-i)\to f_j,i\geq K,j\leq K
\end{aligned}