题意:N个数,按顺序划分为K组,使得逆序对之和最小. 思路:之前能用四边形不等式写的,一般网上都还有DP单调性分治的做法,今天也尝试用后者写(抄)了一遍.即: 分成K组,我们进行K-1次分治,get(l,r,L,R)中如果mid位置的最优解来自MID,那么分别以mid和MID和分界线,有get(l,mid-1,L,MID):get(mid+1,r,MID,R): 区间逆序对没有什么特别高效的方法,我们用莫对跑ok了. #include<bits/stdc++.h> #define rep(i,…