From cf12d0bd931eb64d6b9d051376ffef3c1350639f Mon Sep 17 00:00:00 2001 From: Stefan Harmuth Date: Sun, 3 Dec 2023 11:09:31 +0100 Subject: [PATCH] Day 3 - get rid of unnecessary if --- day03.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/day03.py b/day03.py index f2ed812..3178373 100644 --- a/day03.py +++ b/day03.py @@ -22,9 +22,9 @@ class Day(AOCDay): def parse_input(self) -> Grid: grid = Grid() num_found = 0 + number_digits = set() + number = 0 for y, l in enumerate(self.getInput()): - number_digits = set() - number = 0 for x, c in enumerate(l): if c.isdigit(): number_digits.add((x, y)) @@ -40,11 +40,6 @@ class Day(AOCDay): if c != ".": grid.set(Coordinate(x, y), c) - if number_digits: - for nc in number_digits: - grid.set(Coordinate(*nc), (num_found, number)) - num_found += 1 - return grid def part1(self) -> Any: