划分数
来源:互联网 发布:张韶涵 知乎 编辑:程序博客网 时间:2024/05/16 04:58
#include<cstdio>#define N 1001#define Mod (long long)(1e9+7)using namespace std;long long n,m;long long dp[N][N];int main(){ for(int i=1;i<=1000;i++) dp[i][1]=1; for(int i=1;i<=1000;++i) { for(int j=2;j<=1000;++j) { if(i==j) dp[i][j]=1; else if(i<j) dp[i][j]=0; else dp[i][j]=(dp[i-1][j-1]+dp[i-j][j])%Mod; } } while(scanf("%lld%lld",&n,&m)) { if(n==0&&m==0) break; int sum=0; for(int j=1;j<=m;j++) sum=(sum+dp[n][j])%Mod; printf("%lld\n",sum); } return 0;}
0 0
- 数划分
- 划分数
- 划分数
- 划分数
- 划分数
- 划分数
- 划分数
- 划分数
- 划分数
- 划分数
- 数的划分
- 数的划分
- 数的划分问题
- 数的划分
- [NOIP2001]数的划分
- 数字串划分
- 递归之划分数
- 数的划分
- linux命令行终端的翻屏滚屏more/less/head/tail
- 学习
- [java并发编程]之:volatile关键字解析
- 在Android上实现多格式多媒体播放器的几种方式
- Java学习总结第十八天Java抽象类
- 划分数
- 嵌入式 十个最值得阅读学习的C开源项目代码
- spring scope 作用域
- 教程:MediaWiki实现目录浮动及隐藏效果和不在该页面显示目录的方法.
- 浙大 PTA4-7
- Swap the control and capslock
- 对多媒体框架的几点看法
- cloudstack常见问题处理
- HDU1281 二分匹配