コード例 #1
0
ファイル: problem67.py プロジェクト: bazerk/katas
def euler_problem67():
    triangle = []
    with open('triangle.txt') as f:
        input = f.read()
    for line in input.splitlines():
        triangle.append([int(x) for x in line.split()])
    return euler.traverse_triangle_max_sum(triangle)
コード例 #2
0
ファイル: test_euler.py プロジェクト: bazerk/katas
 def test_max_triangle_traverse(self):
     self.assertEqual(23, euler.traverse_triangle_max_sum([[3], [7, 4], [2, 4, 6], [8, 5, 9, 3]]))
コード例 #3
0
ファイル: problem18.py プロジェクト: bazerk/katas
def euler_problem18():
    triangle = []
    for line in input.splitlines():
        triangle.append([int(x) for x in line.split()])
    return euler.traverse_triangle_max_sum(triangle)