Day 01
Anonymous
python
12/01/2023 8:30 AM
644 B
24
Indexable
import re
def calibrate(path) -> int:
with open(path, 'r') as f:
calibration_file = f.read().splitlines()
combinations = []
for i in calibration_file:
digits = [_ for _ in re.findall('\d', i)]
couple = ''.join([digits[0], digits[-1]])
combinations.append(int(couple))
return sum(combinations)
assert calibrate('./data/calibration_test.txt') == 142
print(calibrate('./data/calibration.txt'))Editor is loading...
Leave a Comment