This commit is contained in:
Sebastian Seedorf
2020-12-10 15:17:09 +01:00
parent 25256f438f
commit be938144bf
3 changed files with 160 additions and 0 deletions

14
day10/part1.py Normal file
View File

@@ -0,0 +1,14 @@
import numpy as np
lines = sorted(int(x.strip()) for x in open("input.txt"))
lines.append(lines[-1]+3)
lines.insert(0, 0)
lines = np.array(lines)
diff = lines[1:] - lines[:-1]
unique, counts = np.unique(diff, return_counts=True)
cnt = dict(zip(unique, counts))
print(cnt)
print(cnt[1]*cnt[3])