Files
AoC/2021/Day-10/day10-1.py

34 lines
700 B
Python

#!/usr/bin/python3
totalScore = 0
closers = {
'(':')',
'{':'}',
'[':']',
'<':'>'
}
points = {
')':3,
']':57,
'}':1197,
'>':25137
}
with open('/home/jake/Documents/AoC-2021/Day-10/input.txt') as inputFile:
for line in inputFile:
line = line.strip('\n')
i = 0
expecting = []
i = 0
for char in line:
if(char in closers):
expecting.insert(0,closers[char])
else:
if(expecting[i] != char):
totalScore += points[char]
break
else:
del expecting[i]
print("Our total score was: " + str(totalScore))