added day 5 part 1

This commit is contained in:
Dmitry Fedotov
2021-12-05 19:57:18 +03:00
parent 7c746b7003
commit 2ba55602da
3 changed files with 578 additions and 0 deletions

View File

@@ -22,6 +22,12 @@ class File(object):
def get_line(self, n) -> str:
return self.lines[n]
def get_coords(self) -> list:
pairs = [line.split(' -> ') for line in self.lines]
for i in range(len(pairs)):
pairs[i] = tuple(int(n) for n in pairs[i][0].split(',')) + tuple(int(n) for n in pairs[i][1].split(','))
return pairs
def close(self):
self.lines = []
self.filename = ''