Codeforces 431C
来源:互联网 发布:爱奇艺网络机顶盒 编辑:程序博客网 时间:2024/06/05 18:36
#include <iostream>#include <cstdio>#include <cstring>#include <cmath>#include <algorithm>const int mod = 1e9 + 7;using namespace std;long long dp[110];int n, k, d;void DP(long long k) { dp[0] = 1; for (int i = 1; i <= n; ++ i) { dp[i] = 0; if (i <= k) dp[i] = (dp[i] + 1) % mod; for (int j = 1; j < i; ++ j) if (j <= k) { dp[i] = (dp[i] + dp[i-j]) % mod; } }}int main() { while (~scanf("%d%d%d",&n, &k, &d)) { DP(k); long long res = dp[n]; DP(d-1); res -= dp[n]; while (res < 0) res += mod; res %= mod; printf("%I64d\n",res); }}
0 0
- Codeforces 431C
- codeforces 431C DP
- CodeForces 431C K-Tree
- CodeForces 431C k-Tree
- CodeForces 431C k-Tree(dp)
- codeforces-431C-k-Tree【dp】
- Codeforces 431C k-Tree (基础dp)
- Codeforces 431C k-Tree【dp】
- Codeforces 431C k-Tree 题解
- Codeforces Round #431 (Div. 2) B, C
- Codeforces-340-C(c++)
- Codeforces-507-C(c++)
- CodeForces 731C C
- CodeForces-612C C
- CODEFORCES 265C CODEFORCES, 265C
- codeforces #78 div2 C
- Codeforces 117C Cycle
- CodeForces 209C
- android ListView美化-->几个比较特别的属性
- Android自动化预备(下)
- 八皇后问题的两种解法
- #pragma once 与 #ifndef 的区别解析!!!
- Swift集合类型(数组和字典)
- Codeforces 431C
- java面向对象(十二) final关键字
- mongodb runCommand命令 范围查询 模糊查询
- Android实现界面组件的抖动效果
- 第一个JNI探索,小实验
- Eclipse使用BlueStacks作为android模拟器
- 困难与疑惑
- ACM-容斥原理
- 《数据结构》实验一:VC编程环境灵活应用