diff --git a/brechtje/3/3-1.py b/brechtje/3/3-1.py new file mode 100644 index 0000000..e99ad7e --- /dev/null +++ b/brechtje/3/3-1.py @@ -0,0 +1,19 @@ +input = open("input.txt").read().splitlines() + +def find_biggest_num(line, start, is_first_num): + num = -1 + max_num = 9 + while True: + num = line.find(str(max_num), start) + if num == -1 or (is_first_num and num == len(line) - 1): + max_num -= 1 + else: + return num +answer = 0 + +for line in input: + first_num = find_biggest_num(line, 0, True) + second_num = find_biggest_num(line, first_num + 1, False) + answer += int(line[first_num] + line[second_num]) + +print(answer) \ No newline at end of file