#include<stdio.h>
#include<string.h>
int a[35][35];
void f(){
memset(a,0,sizeof(a));
a[1][1]=1;
for(int i=2;i<35;i++){
for(int j=1;j<=i;j++)
a[i][j]=a[i-1][j]+a[i-1][j-1];
}
}
int main(){
int n;
f();
while(~scanf("%d",&n)){
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
printf("%d",a[i][j]);
if(j!=i) printf(" ");
}
printf("\n");
}
printf("\n");
}
return 0;
}
HDU 2032 -- 杨辉三角
最新推荐文章于 2015-01-17 16:41:44 发布