#B3902. [NICA #3] 数计组数
[NICA #3] 数计组数
Description
称一个长度为 的数组 是“数计的”,当且仅当存在一种将其划分成若干个区间的方案,使得每个区间的最小值恰好等于区间长度,或者说存在 ,满足 $\forall 1\le i<m,\min\limits_{j=x_i+1}^{x_{i+1}}a_j=x_{i+1}-x_i$。
给定正整数集 ,询问有多少长度为 的数组 满足 且 是“数计的”。答案对 取模。
Input Format
输入第一行两个整数 , 表示数组的长度, 表示正整数集 的大小。
第二行包含 个正整数 ,表示正整数集 中包含的元素。特别的,我们保证 。
Output Format
输出仅包含一个整数,表示答案对 取模后的结果。
2 2
1 2
2
Hint
样例 1 解释
只有两种可能的数组为“数计的”,分别是 和 。
数据范围
对于所有数据,保证 ,,。
京公网安备 11011102002149号