project_euler.problem_082.sol1¶
Project Euler Problem 82: https://projecteuler.net/problem=82
The minimal path sum in the 5 by 5 matrix below, by starting in any cell in the left column and finishing in any cell in the right column, and only moving up, down, and right, is indicated in red and bold; the sum is equal to 994.
131 673 [234] [103] [18]
- [201] [96] [342] 965 150
630 803 746 422 111 537 699 497 121 956 805 732 524 37 331
Find the minimal path sum from the left column to the right column in matrix.txt (https://projecteuler.net/project/resources/p082_matrix.txt) (right click and “Save Link/Target As…”), a 31K text file containing an 80 by 80 matrix.
Functions¶
|
Returns the minimal path sum in the matrix from the file, by starting in any cell |
Module Contents¶
- project_euler.problem_082.sol1.solution(filename: str = 'input.txt') int ¶
Returns the minimal path sum in the matrix from the file, by starting in any cell in the left column and finishing in any cell in the right column, and only moving up, down, and right
>>> solution("test_matrix.txt") 994