楊輝三角
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 26294 Accepted Submission(s): 10990
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
#include<stdio.h> #define MAX 30 int ans[MAX][MAX]; int main() { int t,i,j; while(scanf("%d",&t)!=EOF) { for(i=0;i<t;i++) { for(j=0;j<=i;j++) { if(i==j) { ans[i][j]=1; printf("%d\n",ans[i][j]); } else if(j==0) { ans[i][j]=1; printf("%d ",ans[i][j]); } else { ans[i][j]=ans[i-1][j]+ans[i-1][j-1]; printf("%d ",ans[i][j]); } } } printf("\n"); } return 0; }