Day 01
unknown
python
2 years ago
481 B
12
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