给你一个n种面值的货币系统,求组成面值为m的货币有多少种方案。
第一行,包含两个整数n和m。
接下来n行,每行包含一个整数,表示一种货币的面值。
共一行,包含一个整数,表示方案数。 由于结果可能很大,最终答案请对109+710^9+7109+7 取余
n≤1000n \le 1000n≤1000
m≤3000m \le 3000m≤3000
3 10 1 2 5
10
在下列比赛中:
DP专题
DP专题复现赛
使用您的 turing-code 通用账户