2024 day 3 part 1 solved

master
kwout 1 month ago
parent cea2400d6f
commit c37f6ef263
  1. 13
      2024/3.py

@ -0,0 +1,13 @@
import re
lines = [l for l in open("input.txt", 'r').read().splitlines()]
summa, x = 0, []
for l in lines:
x = [i.span() for i in re.finditer("mul\([0-9]{1,3},[0-9]{1,3}\)", l)]
for start, end in x:
tup = l[start:end].split(',')
summa += int(tup[0][4:]) * int(tup[1][:-1])
print(summa)
Loading…
Cancel
Save