From c4db3e5192b4184fea220afaabc11a54ff9ced73 Mon Sep 17 00:00:00 2001 From: Stefan Harmuth Date: Fri, 17 Dec 2021 07:28:51 +0100 Subject: [PATCH] day17: minor code beautifications --- day17.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/day17.py b/day17.py index 238a863..a743a36 100644 --- a/day17.py +++ b/day17.py @@ -25,9 +25,8 @@ class Day(AOCDay): test_solutions_p2 = [112, 968] def getBoundaries(self) -> (int, int, int, int): - _, ranges = self.getInput().split("=", 1) - xRange, yRange = ranges.split(", y=") - minX, maxX = map(int, xRange.split("..")) + _, xRange, yRange = self.getInput().split("=") + minX, maxX = map(int, xRange[:-3].split("..")) minY, maxY = map(int, yRange.split("..")) return minX, maxX, minY, maxY @@ -40,7 +39,6 @@ class Day(AOCDay): hitCounter = 0 for x in range(maxX + 1): for y in range(minY, abs(minY)): - h, _ = fire(x, y, minX, maxX, minY, maxY) - hitCounter += h + hitCounter += fire(x, y, minX, maxX, minY, maxY)[0] return hitCounter