关注
贴一下我做的dp的答案把
while(sc.hasNext()){
n=sc.nextInt();
k=sc.nextInt();
d=sc.nextInt();
ans=0;
/*backtrack(0,0);
System.out.println(ans);*/
int[][] dp=new int[n+1][2];
for (int i = 0; i < d; i++) {
dp[i][1]=0;
}
dp[1][0]=1;
dp[0][0]=1;
for (int i = 2; i <= n; i++) {
for (int j = 1; j <= k; j++) {
if(i-j<0)continue;
if(j<d) {
dp[i][0]+=dp[i-j][0];
dp[i][1] += dp[i - j][1];
}
else {
dp[i][1] +=dp[i - j][1] + dp[i - j][0];
}
}
}
System.out.println(dp[n][1]);
}
查看原帖
1 评论
相关推荐
牛客wzm11223...:他对谁都这样说
点赞 评论 收藏
分享
02-25 17:58
吉首大学张家界学院 Python
最喜欢秋天的火龙果很...:第一份工作一定要往大的去,工资低点没事。后面换工作会更好找,即使你去小公司,你也不可能不会换工作的。所以找大的去 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 如何一边实习一边找下家? #
7515次浏览 71人参与
# 面试官最爱问的 AI 问题是...... #
6288次浏览 227人参与
# 春招/暑实第一面是哪家? #
9052次浏览 126人参与
# 你的嫡系AI是哪个? #
1586次浏览 43人参与
# 跟HR说什么能被秒回? #
3503次浏览 70人参与
# 你收到了哪些公司的笔试? #
8409次浏览 43人参与
# 现在入门AI应该走哪些方向? #
1487次浏览 35人参与
# 你现在的工作,是“成长”还是“消耗”? #
5420次浏览 85人参与
# 你的mentor是什么样的人? #
56324次浏览 765人参与
# 把自己当AI,现在最消耗你token的问题是什么? #
800次浏览 24人参与
# 金三银四,你的春招进行到哪个阶段了? #
19809次浏览 266人参与
# 技术岗笔试题求解 #
109705次浏览 1114人参与
# 2022届毕业生现状 #
1067035次浏览 7704人参与
# 运营/市场营销人的秋招现状 #
31673次浏览 213人参与
# 27届实习投递记录 #
2234次浏览 46人参与
# 滴滴笔试 #
39314次浏览 215人参与
# 职场上哪些行为很加分? #
340765次浏览 3831人参与
# 迅雷笔试 #
5152次浏览 23人参与
# 实习进度记录 #
1221446次浏览 11877人参与
# 你认为小厂实习有用吗? #
128472次浏览 708人参与
查看20道真题和解析