Codeforces Round
vp。
D. Cut
尝试维护以
容易发现,随着
倍增统计答案即可。
E. Baby Ehab Plays with Permutations
不会。看 sol。
设
考虑转移。当新加入一个数时,
- 放在排列最后,不需要交换。
- 不放在最后,需要
次交换。
注意可以浪费交换次数。答案
直接做复杂度是
发现改变的位置至多只有
再设
容斥可得
最终答案即为
- Post title:Codeforces Round
- Post author:Cxny
- Create time:2022-12-15 11:45:38
- Post link:https://cxny.github.io/2022/12/15/CF1516/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.