「CSA49」Bunny on Number Line 题目大意:有一个人从0开始走,每次可以向前走一步或者回到1,那么会产生一个位置序列,其中给出 \(k\) 个位置是好的.定义一个位置序列是好的,当前仅当其有恰好 \(n\) 个位置是好的,且最后一个位置是好的,相邻两个好的位置距离不超过 \(m\) ,求本质不同的好的序列的长度之和.两个序列本质不同当且仅当存在一个位置满足在其中一个序列中上的位置是好的,另外一个不是. 解题思路:问题转换一下,将好的位置看作 1 ,其它的位置看作 0,组成一…