关注
#include<iostream>
(5488)#include<vector>
using namespace std;
int solution(vector<int>& choice, int r, vector<int>& dp)
{
if (r < 0)
return 0;
if (dp[r] != 0 || r == 0)
return dp[r];
long cur = 0;
for (auto i : choice)
{
cur += solution(choice, r - i, dp);
}
if (cur >= 1e9 + 7)
cur =cur % (long)(1e9 + 7);
dp[r] = cur;
return cur;
}
int main()
{
int n, m;
cin >> n >> m;
int t;
vector<int> data;
while (n-- && cin >> t)
data.push_back(t);
vector<int> dp(m+1, 0);
dp[0] = 1;
cout << solution(data, m, dp);
}
查看原帖
5 2
相关推荐
很奥的前端仔:如果你接了offer 临时又说不去 hr确实要多做一些工作。 当然如果是接offer之前当我没说
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客吐槽大会 #
28568次浏览 333人参与
# 一份好的简历长什么样? #
23944次浏览 439人参与
# 春节前,你还在投简历吗? #
877次浏览 25人参与
# 春节提前走,你用什么理由请假? #
580次浏览 18人参与
# 春招什么时候投? #
244次浏览 9人参与
# 材料专业就业可以去哪些企业岗位 #
55138次浏览 379人参与
# 一上班就想____,这正常吗? #
17464次浏览 147人参与
# 刚入职就____,这样正常吗? #
127562次浏览 670人参与
# 校招入职后的感受 #
479064次浏览 3664人参与
# 设计人秋招体验最好的公司 #
81036次浏览 735人参与
# 招聘要求与实际实习内容不符怎么办 #
166463次浏览 922人参与
# 携程求职进展汇总 #
867020次浏览 5663人参与
# 你觉得机械有必要实习吗 #
73577次浏览 487人参与
# 找实习多的是你不知道的事 #
1790500次浏览 20673人参与
# 机械人选offer,最看重什么? #
158590次浏览 798人参与
# 设计人的面试记录 #
187584次浏览 1607人参与
# 我的秋招总结 #
280610次浏览 4334人参与
# 聊聊你的职场新体验 #
319489次浏览 1862人参与
# 为了减少AI幻觉,你注入过哪些设定? #
8869次浏览 228人参与
# 在大厂上班是一种什么样的体验 #
17215次浏览 240人参与
查看10道真题和解析
美的集团公司福利 878人发布