专栏文章

题解:P10280 [USACO24OPEN] Cowreography G

P10280题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@mip8ujw2
此快照首次捕获于
2025/12/03 08:03
3 个月前
此快照最后确认于
2025/12/03 08:03
3 个月前
查看原文
如果交换 aia_iaja_j 那么贡献为 jik\left \lceil \frac{j-i}{k} \right \rceil,同时我们有一个结论:如果没有向上取整则 ii 与前面任意一个数交换都是最优的,可以理解为答案是 1ki=1n(ji)[sisj][tj=si]\frac{1}{k} {\textstyle \sum_{i=1}^{n}} \left ( j-i \right ) [s_i\ne s_j] [t_j = s_i] , 这个数值一定是固定的。而有了向上取整后,多出来的贡献其实就是 kjikj+ik\left \lceil \frac{j-i}{k} \right \rceil - j+i , 如果我们想让这个数小就需要在匹配 ii 时尽量让 jij-ikk 的整倍数,因此当 ii 需要进行匹配时,就需要在待匹配的数里找到在模 kk 下与 ii 差最小的 jj。这个过程可以用 set 维护。

评论

0 条评论,欢迎与作者交流。

正在加载评论...