From 535a581bb3b715ea64ca0fa7f702f0b36e0c16f8 Mon Sep 17 00:00:00 2001 From: Andres Date: Fri, 6 Dec 2024 20:59:43 +0100 Subject: [PATCH] 2015 day 2 part 1 refactor --- 2015/day-2/part-1.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/2015/day-2/part-1.py b/2015/day-2/part-1.py index 1461aec..70cfd90 100644 --- a/2015/day-2/part-1.py +++ b/2015/day-2/part-1.py @@ -7,8 +7,11 @@ count = 0 for line in input.splitlines(): [x, y, z] = sorted(map(int, line.split("x"))) - areaX = x * y * 2 - areaY = y * z * 2 - areaZ = x * z * 2 - count += areaX + areaY + areaZ + x * y + + areaX = x * y + areaY = y * z + areaZ = x * z + + count += (areaX + areaY + areaZ) * 2 + areaX + print(count)