blob: a651ff310a16bf300566d3d085343d2c0541890a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
import re
pattern = re.compile('mul\\(([0-9]{1,3}),([0-9]{1,3})\\)')
with open("input") as f:
data = f.read()
result = 0
for match in pattern.findall(data):
result += int(match[0]) * int(match[1])
print(result)
|