4 lines
201 B
Text
4 lines
201 B
Text
data:=File("triangle.txt").pump(List,fcn(s){ s.strip().split(" ").apply("toInt") });
|
|
fcn f(x,y,z){ x + y.max(z) }
|
|
fcn g(xs,ys){ Utils.zipWith(f,ys,xs,xs[1,*]); }
|
|
data.reverse().reduce(g)[0].println();
|