www 被大佬|

wscqwq

园龄:2年粉丝:2关注:3

BanPermutation

[ABC309G] Ban Permutation

本题为[ARC132C] Almost Sorted的升级版,主要是将 改为 ,而且去掉了一些性质。我们发现大于等于不好状压,于是考虑容斥,钦定 j 个位置破例。

f[i][j][S] 表示前 i 个数已经填完,有 j 个位置不满足要求,且对于 i 来说,目前已用状态为 S(注意本题的状态与[ARC132C] Almost Sorted还是有些不同,上次设计的是对于 i+1 来说的)。然后就可以按照那道题的方式来进行即可。

答案为 i=0nSf[n][i][S]×(1)i×(ni)!,后两项分别为容斥系数和剩余 (ni)! 个数可以随意排列。

AC

本文作者:wscqwq

本文链接:https://www.cnblogs.com/wscqwq/p/17581933.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   wscqwq  阅读(19)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起