Skip to content

Instantly share code, notes, and snippets.

@aledesole
aledesole / day14.py
Last active December 15, 2020 09:00
Advent of code 2020, Day 14, Python3.9
from sys import stdin
from functools import reduce, partial
def parse_mask(l):
m = l.split('=')[1].strip()
r = lambda v: (
lambda s,i: 2*s+(v==i))
return (reduce(r('1'),m,0),
reduce(r('X'),m,0))