1 #include2 #include 3 int max(int a,int b) 4 { 5 return a>b?a:b ; 6 } 7 int main() 8 { 9 int t,i,j,n,a[110][110]={ 0};10 scanf("%d",&n);11 for(i=1;i<=n;i++)12 {13 for(j=1;j<=i;j++)14 {15 scanf("%d",&a[i][j]);16 17 t=max(a[i-1][j-1],a[i-1][j]);18 a[i][j]+=t;19 }20 }21 int m=0;22 for(j=1;j<=n;j++)23 {24 if(a[n][j]>m)25 m=a[n][j];26 }27 printf("%d\n",m);28 //system("pause");29 return 0;30 }