专栏文章

【抽象】阴间题目记录

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

文章操作

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

当前评论
0 条
当前快照
1 份
快照标识符
@min29txu
此快照首次捕获于
2025/12/01 19:23
3 个月前
此快照最后确认于
2025/12/01 19:23
3 个月前
查看原文

CF612E Square Root of Permutation

考虑 ipii\to p_i 连边,发现会形成若干个偶环和奇环,再考虑平方后环的变化,发现奇环依旧是奇环,但是会变成先原环上奇数点后偶数点,偶环则是会分裂为两个点数相等的偶环,两两匹配即可。

CF1612E Messages

发现 kk 范围非常小,猜想一个结论:最多选取不超过 maxki\max{k_i} 个。
证明:考虑归纳法。记 s=max{ki}s=\max\{k_i\}。当 t>st\gt s 时,原先选的数贡献不变,因此选择 ss 个的方案选的数会保留。
fif_i 表示第 ii 大的贡献,ansians_i 表示选择 ii 个时的答案,那么 anss+1=anss×ss+1+fs+1s+1ans_{s+1}=ans_s\times\frac{s}{s+1}+\frac{f_{s+1}}{s+1}anssans_sanss+1ans_{s+1} 作差后得 ansss+1fs+1s+1\frac{ans_s}{s+1}-\frac{f_{s+1}}{s+1},由于 ff 单调不增,所以 anssanss+1ans_s\ge ans_{s+1}。其它归纳可证。
然后暴力做就行了。

CF1659D Reverse Sort Sum

注意到对于一个位置 ii,对于能够包含它的 f(j,A)f(j,A)(即 jij\ge i),这个位置一定是先有一段 11 然后剩下的全为 00。于是我们考虑用前面的位置来确定后面的位置,然后填 00
然后我们有 ci=0c_i=0 的位置 aia_i 一定是 00,第一个不为 00 的位置一定是 11
剩下的分讨 aia_i0011 即可。

评论

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

正在加载评论...