MCPcopy Create free account
hub / github.com/AxlLind/AdventOfCode / part_two

Function part_two

2020/src/bin/14.rs:51–61  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

49}
50
51fn part_two() -> usize {
52 let mut mem = HashMap::new();
53 let mut mask: &[u8] = b"";
54 for &op in &INPUT {
55 match op {
56 Op::Mem(addr, v) => write(&mut mem, mask, v, 0, addr),
57 Op::Mask(m) => mask = m,
58 }
59 }
60 mem.values().sum()
61}
62
63aoc2020::main! {
64 (part_one(), part_two())

Callers

nothing calls this directly

Calls 1

writeFunction · 0.85

Tested by

no test coverage detected