diff options
Diffstat (limited to 'solutions/py/d10.py')
| -rw-r--r-- | solutions/py/d10.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/solutions/py/d10.py b/solutions/py/d10.py index 008dbc3..0d918d9 100644 --- a/solutions/py/d10.py +++ b/solutions/py/d10.py @@ -63,7 +63,8 @@ def pt1(input): best = [0, 0, 0] for coord in res: - if (amount := len(res[coord])) > best[0]: + amount = len(res[coord]) + if amount > best[0]: best = [amount, coord, res[coord]] return (best[1], best[0]) @@ -106,7 +107,8 @@ def pt2(input): best = [0, 0, 0] for coord in res: - if (amount := len(res[coord])) > best[0]: + amount = len(res[coord]) + if amount > best[0]: best = [amount, coord, res[coord]] asteroids.remove(best[1]) x0 = best[1][0] @@ -207,7 +209,8 @@ def visualize(input): best = [0, 0, 0] for coord in res: - if (amount := len(res[coord])) > best[0]: + amount = len(res[coord]) + if amount > best[0]: best = [amount, coord, res[coord]] asteroids.remove(best[1]) x0 = best[1][0] |
