0
点赞
收藏
分享

微信扫一扫

数的划分 CODEVS - 1039

​​http://codevs.cn/problem/1039/​​


 

#include <stdio.h>

int main()
{
int e[201][7];
int n,k,i,j;
while(scanf("%d%d",&n,&k)!=EOF)
{
for(i=0;i<=n;i++)
{
for(j=0;j<=k;j++)
{
e[i][j]=0;
}
}
e[0][0]=1;
for(i=1;i<=n;i++)
{
for(j=1;j<=k;j++)
{
if(i>=j)
e[i][j]=e[i-1][j-1]+e[i-j][j];
}
}
printf("%d\n",e[n][k]);
}
return 0;
}

 


举报

相关推荐

0 条评论