From aa6888d2cdd902e7676291cffb91a978371d67c9 Mon Sep 17 00:00:00 2001 From: Bruno Loureiro Date: Wed, 7 Dec 2022 09:43:30 +0000 Subject: [PATCH] add day 7 part 2 --- day7.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/day7.go b/day7.go index ba95a78..1a2df68 100644 --- a/day7.go +++ b/day7.go @@ -84,4 +84,17 @@ func main() { } fmt.Println("Part 1: ", part1) + + need_to_free := 30000000 - (70000000 - root.size) + + min := 30000000 + for _, no := range dirs { + if no.size >= need_to_free { + if no.size < min { + min = no.size + } + } + } + + fmt.Println("Part 2: ", min) }