不同(difference)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
小 C 有一个长度为 的序列 ,其中 ,并且 在 中都至少出现了一次。
小 C 通过序列 计算出来另外一个序列 :,即 到最近的不同的数字 的距离。
小 C 想要知道,对于所有的序列 ,能够计算出多少个不同的序列 ?由于答案可能很大,只需要输出答案对 取模后的值。
输入格式
输入的第一行包含两个整数 。
输出格式
共一行,输出一个整数。
2 2
1
样例 1 解释
只有 一种可能的序列 。
6 5
3
其余样例见下发文件。
difference3.in
difference3.ans
difference4.in
difference4.ans
数据规模与约定
- 对于 的数据,保证 。
- 对于 的数据,保证 。
- 对于 的数据,保证 。
- 对于另 的数据,保证 。
- 对于 的数据,保证 ,。