#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b[1001][1001];
cin>>a;
for(int i=1;i<=a;i++){
for(int j=1;j<=i;j++){
cin>>b[i][j];
}
}
for(int i=a-1;i>=1;i--){
for(int j=1;j<=i;j++){
b[i][j]+=max(b[i+1][j],b[i+1][j+1]);
}
}
cout<<b[1][1];
}
哪位大佬能告诉我该怎么把选择过程写出来,就像x->y->z->k这样输出。
求求、