‹ 上一题 下一题 ›

g6-08061. 零钱盒 未做

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

题目描述

小杨的零钱盒里有 种硬币,第 种面值 分,每种硬币都有很多枚。他想正好凑出 分,只看每种硬币各用了几枚、不看先后顺序。零钱盒里可能一种硬币都没有;目标金额也可能是 分,此时一枚硬币都不用,算 种凑法;有的面值还比 分大,一枚也用不上。方案数可能很大,请对 取模后输出。

输入格式

第一行两个整数 、。

接下来一行(仅当 时存在) 个整数 。

输出格式

一行一个整数,表示凑法数对 取模的结果。

样例

输入 1

4 0
2 3 5 7

输出 1

1

目标金额是 分,一枚硬币都不用,按约定凑法数是 。

数据范围

,,,保证面值互不相同。

输入
输出

            
答案