From b3af8be870b0d64711cb795dc6462c767da726c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Sun, 13 Dec 2020 08:39:33 +0100 Subject: sum() --- 20/py/d13.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/20/py/d13.py b/20/py/d13.py index fde95e9..e42372b 100644 --- a/20/py/d13.py +++ b/20/py/d13.py @@ -26,10 +26,8 @@ def pt2(_in): N = 1 for dep, bus in busses.items(): N *= bus - x = 0 - for dep, bus in busses.items(): - x += -dep * (N // bus) * mul_inv(N // bus, bus) - return x % N + return sum(-dep * (N // bus) * mul_inv(N // bus, bus) + for dep, bus in busses.items()) % N if __name__ == "__main__": -- cgit v1.2.1