From dc976d3cba3652037991b3b000c752e9dda83f2b Mon Sep 17 00:00:00 2001 From: FanDabbyDoozy Date: Wed, 4 Dec 2024 22:11:31 +0800 Subject: Create 3A.py --- 2024/3A.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 2024/3A.py diff --git a/2024/3A.py b/2024/3A.py new file mode 100644 index 0000000..2c7d249 --- /dev/null +++ b/2024/3A.py @@ -0,0 +1,21 @@ +import re + +with open('3.txt', 'r') as f: + data = f.read() + +mul = r'mul\(\d+,\d+\)' +matches = re.findall(mul, data) + +lmuls = [] +lmuls.extend(matches) + +ints = [l.split("mul(")[1].rstrip(')') for l in lmuls] +print(ints) + +muls = 0 + +for i in ints: + n1, n2 = map(int, i.split(',')) + print(n1, n2) + muls += n1 * n2 +print(muls) -- cgit v1.2.3