关注
第4题:
Scanner in = new Scanner(System.in);
String[] aStr = in.nextLine().split(" ");
int total = Integer.parseInt(in.nextLine());
int[] a = new int[aStr.length];
for (int i = 0; i < a.length; i++) {
a[i] = Integer.parseInt(aStr[i]);
}
Arrays.sort(a);
int min = a[0];
if (min > total){
System.out.println(1);
return;
}
int[] dp = new int[total + 1];
dp[0] = 1;
for (int i = a.length - 1; i >= 0; i--) {
for (int j = a[i]; j < total + 1; j++) {
dp[j] += dp[j - a[i]];
}
}
for (int i = 1; i < min; i++) {
dp[total] += dp[total - i];
}
System.out.println(dp[total]);
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
斯卡蒂味的鱼汤:知道你不会来数马,就不捞你😂最近数马疯狂扩招,招聘要求挺低的,你能力肯定够,应该就是因为太强了,知道你不会来才不捞你 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 为了去实习,我赌上了___ #
4193次浏览 47人参与
# 父母对你找工作是助力还是阻力? #
3878次浏览 84人参与
# 十二月请对我好一点 #
9961次浏览 170人参与
# 一人推荐一个值得做的项目 #
3621次浏览 57人参与
# 工作中出现了XX情况正常吗 #
11910次浏览 122人参与
# 你的实习什么时候入职 #
321191次浏览 2170人参与
# 高薪高压 vs 低薪wlb,你怎么选? #
4212次浏览 43人参与
# uu们,春招你还来吗? #
2515次浏览 25人参与
# 公司福利里最没用的一项是啥 #
2948次浏览 56人参与
# 哪一瞬间让你觉得“这班不如不上” #
2605次浏览 29人参与
# 秋招有哪些公司要求提前实习 #
91428次浏览 490人参与
# 工作前VS工作后,你的心态变化 #
4546次浏览 39人参与
# 回顾今年你干过的最“勇”的一件事 #
5329次浏览 78人参与
# 滴滴工作体验 #
35041次浏览 144人参与
# 从顶到拉给所有面过的公司评分 #
136872次浏览 501人参与
# 如何用一句话描述你的职业 #
28210次浏览 181人参与
# 求职遇到的搞笑事件 #
148519次浏览 872人参与
# 你被哪些公司挂了? #
107997次浏览 682人参与
# 京东工作体验 #
23116次浏览 130人参与
# 机械人的金三校招总结 #
39039次浏览 465人参与


海康威视公司福利 1359人发布