Codeforces Round #782 (Div. 2) C. Line Empire
C. Line Empire
思路:本题的核心需要考虑:每次占领新的王国以后是否需要更换首都的位置?
只需要比较一下:更换军队位置的花费和更换后可以减少占领后续王国的花费进行比较,如果前者大就不换,后者大就换,这样总花费是最小的。
我们需要先预处理出xix_ixi的前缀和。
更换位置的花费: 假如是从第 preprepre个王国占领到第iii个王国, w1=abs(c[i]−c[pre])∗aw1 = abs(c[i] - c[pre]) *aw1=abs(c[i]−c[pre])∗a
假如更换以后可以减
原创
2022-04-18 13:55:20 ·
401 阅读 ·
0 评论