11 lines
270 B
Python
11 lines
270 B
Python
#!/usr/bin/env python3
|
|
from collections import Counter
|
|
|
|
lines = [x.strip() for x in open("input.txt")]
|
|
|
|
most_common = (Counter(column).most_common(1)[0][0] for column in zip(*lines))
|
|
gamma = int("".join(most_common), 2)
|
|
epsilon = 2**12-1 ^ gamma
|
|
|
|
print(gamma * epsilon)
|