‹ 上一题 下一题 ›

g6-08058. 台阶的迈法 未做

1000 ms 256 MB 测试点 ? 6级·完全背包与划分GESP-6运用完全背包顺推

题目描述

少年宫有一段 级的台阶,小杨从第 级出发往上走,每一步可以迈 级(共有 种步长,每一步都能任选一种)。他想正好走到第 级,只要某一步迈的级数不同就算不同的走法。问一共有多少种不同的迈步序列。答案对 取模。

输入格式

第一行两个整数 、。

第二行 个整数 。

输出格式

一行一个整数,表示迈步序列数对 取模的结果。

样例

输入 1

3 5
1 2 5

输出 1

9

九种走法:直接一步迈 级; 还有 、 共三种先后顺序; 有四种先后顺序; 一种。合计 种。

数据范围

,,,保证步长互不相同。

输入
输出

            
答案