commit 7cae50b40878538aa1debbc271b2e21e64990b71 Author: setop Date: Sun Dec 1 11:36:21 2024 +0100 need python day 1, worrying diff --git a/d01/run.py b/d01/run.py new file mode 100644 index 0000000..9008393 --- /dev/null +++ b/d01/run.py @@ -0,0 +1,21 @@ +import sys, os +from collections import Counter + +L1 = [] +L2 = [] +L = sys.stdin.readlines() +for l in L: + [a,b] = l[:-1].split(" ") + L1.append(int(a)) + L2.append(int(b)) + +S = 0 +for a, b in zip(sorted(L1), sorted(L2)): + S += abs(b-a) +print("1:", S) + +C2 = Counter(L2) +S=0 +for n in L1: + S += n * C2[n] +print("2:", S)