#include <vector>
class Coins {
const int mod = 1000000007;
public:
int countWays(int n) {
// write code here
vector<int> dp(n+1,0);
dp[0]=1;
for (auto coin: {1,5,10,25})
{
for(auto i=coin;i<=n;i++)
{
dp[i] = (dp[i] +dp[i-coin])%mod;
}
}
return dp[n];
}
};

京公网安备 11010502036488号