blob: f920d5d0a4fe9aaf46a386017151d36855b907ab (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
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)
|