杂题小记(2023.03.02-03)

更好的阅读体验戳此进入

[AGC020E] Encoding Subsets

题面

我们定义一个 01 串的压缩是满足如下方式的字符串变化过程:

我们同时定义 01BA 的子集当且仅当:

现在给你一个 01S,问它所有的子集的合法变化结果数的总和为多少。

答案对 998244353 取模。

Solution

小清新记忆化搜索维护 DP,考虑令 f(S) 表示字符串状态为 S 时的方案数,考虑对于状态 S 中的最后一个字符,如果我们不将其进行压缩,

Code

题面

 

Solution

 

Code

题面

 

Solution

 

Code

题面

 

Solution

 

Code

题面

 

Solution

 

Code

题面

 

Solution

 

Code

 

UPD

update-2023__ 初稿