00:00:00
20260929A 翻转
你手上有一个长度为
的 交替串,并且第一个字符是 。也就是说,初始串形如: 每次操作可以选择一个长度至少为
的连续子串,并要求这个子串本身是 交替串,且以 开头、以 结尾,随后将这个子串中的每一位翻转。 请计算恰好翻转
次的操作的方案数。答案对 取模。
放到数轴上容易观察到操作是一堆金字塔状物,操作一次
所以考虑插入,如果叠金字塔的时候才扩展原有区间长度,最后再把多余的
剩下的
Teek is Loading...
你手上有一个长度为
的 交替串,并且第一个字符是 。也就是说,初始串形如: 每次操作可以选择一个长度至少为
的连续子串,并要求这个子串本身是 交替串,且以 开头、以 结尾,随后将这个子串中的每一位翻转。 请计算恰好翻转
次的操作的方案数。答案对 取模。
放到数轴上容易观察到操作是一堆金字塔状物,操作一次
所以考虑插入,如果叠金字塔的时候才扩展原有区间长度,最后再把多余的
剩下的