Skip to content

Commit 25c6fe6

Browse files
committed
🎄 Add solution to 2025-12-12
1 parent 85e6a4c commit 25c6fe6

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

2025/day12/solutions.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
from math import prod
2+
3+
4+
with open("input") as f:
5+
data = f.read().strip()
6+
7+
areas = []
8+
stocks = []
9+
for l in data.split("\n\n")[-1].split("\n"):
10+
rxc, *nums = l.split()
11+
areas.append(prod(map(int, rxc[:-1].split("x"))))
12+
stocks.append(sum(map(int, nums)))
13+
14+
print(sum(area >= 7 * stock for area, stock in zip(areas, stocks)))

0 commit comments

Comments
 (0)