From 0a5c1f77d01fc0bd166494787f24562e2fd3a9e9 Mon Sep 17 00:00:00 2001 From: Botond Hende Date: Wed, 11 Dec 2024 10:18:23 +0100 Subject: renamed day folders to two digit format --- 2024/day03/solve.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 2024/day03/solve.py (limited to '2024/day03/solve.py') diff --git a/2024/day03/solve.py b/2024/day03/solve.py new file mode 100644 index 0000000..a651ff3 --- /dev/null +++ b/2024/day03/solve.py @@ -0,0 +1,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) -- cgit v1.2.3-70-g09d2