您的位置:首页 > 其它

HDOJ 1028:Ignatius and the Princess III

2010-11-19 09:40 246 查看
#include<stdio.h>
#include<math.h>
#define N 130
int n

;

void init(){
int i,j;
for(i=0;i<N;i++)
n[i][1]=n[1][i]=1;
for(i=2;i<N;i++){
for(j=2;j<N;j++){
if(i>j)
n[i][j]=n[i][j-1]+n[i-j][j];
else if(i==j)
n[i][j]=1+n[i][j-1];
else
n[i][j]=n[i][i];
}
}
}
int main(){
int k;
init();
while(scanf("%d",&k)!=EOF){
printf("%d/n",n[k][k]);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: