痛改前非。
为什么从 18 开始?因为能级也是从 K 开始的!
arc180
arc180c
设 为前 个前缀和为 。
当前缀和为 的时候,规定由最后一个转移,用 覆盖 。
arc180d
若区间最大值落在中间段,。
若落在左边,中间段长为 。扫描线右端点,弹单调栈的时候线段树上维护 。
181
arc181d
每交换一次逆序对数减 。对于位置 ,从第一次 操作开始,连续 次操作逆序对数减小。差分。
182
arc182c
维护质数的指数和。=。矩阵快速幂 。
arc182d
去掉取模,令 ,要求 。操作时不改变相对大小关系,答案下界为 ,可以取到。
随便一个合法的 。。对 排序,尝试中位数附近 的倍数。
183
arc183d
权值和最大的上界是 ,当令根为重心且每次删去的两个点属于不同子树时取到。
树的完美匹配形如:子树大小为偶数的 和子树大小为奇数的儿子 匹配,子树大小为奇数的 和父亲匹配。所以删去叶子 要求 到 的路径上每个点 子树大小奇偶性交替,删后反转。
每次取出 的奇偶子树中最大的,各从中删去一个点,优先队列维护。可以保证合法。
根的儿子的子树内删点顺序独立。一个一个子树删,优先删子树大小为奇数的。
184
arc184b
按 分组,组内状压轮廓线。
arc184d
计算操作的方案数,要求只统计不能再进行更多操作的,即两个操作的点之间形成的矩形不能被进一步划分。
185
arc185e
增量算贡献。。枚举约数,带 的系数。