RosettaCodeData/Task/Maximum-triangle-path-sum/Stata/maximum-triangle-path-sum.stata
2018-06-22 20:57:24 +00:00

11 lines
192 B
Text

import delimited triangle.txt, delim(" ") clear
mata
a = st_data(.,.)
n = rows(a)
for (i=n-1; i>=1; i--) {
for (j=1; j<=i; j++) {
a[i,j] = a[i,j]+max((a[i+1,j],a[i+1,j+1]))
}
}
a[1,1]
end