|
|
@@ -2,6 +2,7 @@ from numpy import array
|
|
|
|
|
|
m = array([l.split(',') for l in open('matrix.txt', 'r').readlines()],
|
|
|
dtype=int)
|
|
|
+h, w = m.shape
|
|
|
|
|
|
def add(x, y):
|
|
|
global m
|
|
|
@@ -11,11 +12,10 @@ def add(x, y):
|
|
|
if y: p.append(m[y - 1, x])
|
|
|
m[y, x] += min(p)
|
|
|
|
|
|
-h, w = m.shape
|
|
|
-
|
|
|
for i in range(w+h):
|
|
|
for x in range(i + 1):
|
|
|
y = i - x
|
|
|
+
|
|
|
if (x or y) and x < w and y < h:
|
|
|
add(x, y)
|
|
|
|