diff --git a/03/main.go b/03/main.go index e2c78f5..78bf0b8 100644 --- a/03/main.go +++ b/03/main.go @@ -2,13 +2,14 @@ package main import ( "bufio" + "fmt" "log" "os" "sort" "strconv" ) -const bitSize = 40 +const bitSize = 12 func bitComplement(num uint64) uint64 { return ^num & (1< 1 { + fmt.Println("Part one: ", overlapCount) + + for _, p := range diags { + if floorMap[p] == 1 { overlapCount++ } + floorMap[p]++ } - fmt.Println(overlapCount) + + fmt.Println("Part two: ", overlapCount) }