From af306eb73c1986f837fee7292843a6ee4dd27c26 Mon Sep 17 00:00:00 2001 From: Kharec Date: Tue, 9 Dec 2025 19:24:30 +0100 Subject: [PATCH] feat: solve part two --- internal/2016/DayThree/code.go | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/internal/2016/DayThree/code.go b/internal/2016/DayThree/code.go index 5add439..5dd6ea1 100644 --- a/internal/2016/DayThree/code.go +++ b/internal/2016/DayThree/code.go @@ -36,5 +36,14 @@ func PartOne(data [][3]int) int { } func PartTwo(data [][3]int) int { - return 0 + count := 0 + for idx := 0; idx < len(data)-2; idx += 3 { + for column := range 3 { + a, b, c := data[idx][column], data[idx+1][column], data[idx+2][column] + if a+b > c && a+c > b && b+c > a { + count++ + } + } + } + return count }