2023 day 9 part 1 solved

master
kwout 9 months ago
parent e972ca6378
commit 23d9e8f9bf
  1. 11
      2023/9.py

@ -0,0 +1,11 @@
input = [[int(i) for i in l.split()] for l in open("input.txt", 'r').read().splitlines()]
score = 0
def diff(l):
newList = [l[i+1] - l[i] for i in range(len(l)-1)]
return l[-1] + diff(newList) if set(newList) != {0} else l[-1]
score = sum(diff(l) for l in input)
print(score)
Loading…
Cancel
Save