ARC100D Colorful Sequences
题意: 给定一个长为
如果一个全部元素均
给定长度
发现对好序列计数较为困难(条件是或起来的),考虑取反,先统计在所有序列中
前者容易得到:枚举
下面是后者的计算。
- Case 1:
本身是好序列。
包含
- Case 2:
中没有重复的数。
由于没有重复的数,各个颜色之间并没有本质区别。
于是,统计它们的和,并将答案除以
(定义一个区间是好的当且仅当其中没有重复的数)
记
有转移 :
第一条:放一个和倒数第
第二条:放一个前
记
转移和
答案即为
- Case 3:
中有重复的数。
记
枚举
对于左侧,令
对于右侧,令
上述