P4552 [Poetize6] IncDec Sequence 题解
link T1 desu
我去我怎么连这么简单的差分都没有想到()
显然差分之后就变成了选取一正一负两个数抵消。这里只考虑 的差分数组。
那么令正数的和为 ,负数的和的相反数为 ,那么操作次数即为 。
这其中的 次用于给差分数组抹平。而我们现在考虑剩下的 次。
显然现在差分数组内部只有正数或只有负数。
那么这些正数/负数有两种选择消失:
-
选择与 抵消,这样子会修改 的值,也就等于多出一种结果。
-
选择与 抵消。
那么显然有 中结果了。
简单代码:
1 | |
唐啊我。
P4552 [Poetize6] IncDec Sequence 题解
https://formu1-github.github.io/Hexo-blog/2025/10/24/P4552-Poetize6-IncDec-Sequence-题解/