blob: 425f6c7729dfd5935304ad956a791e983f5ab1d3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#!/usr/bin/env python3
from collections import Counter
from fileinput import input
L, R = zip(*[[int(n) for n in s.split()] for s in input()])
silver = sum(abs(left - right) for left, right in zip(sorted(L), sorted(R)))
L, R = Counter(L), Counter(R)
gold = sum(n * L[n] * R[n] for n in list(L & R))
print("silver:", silver)
print("gold:", gold)
|