From 1367d192b57d55f4a8adea689164cf1f904675a8 Mon Sep 17 00:00:00 2001 From: Kharec Date: Mon, 22 Dec 2025 10:07:11 +0100 Subject: [PATCH] feat: solve part two --- internal/2017/DayOne/code.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/internal/2017/DayOne/code.go b/internal/2017/DayOne/code.go index fa2e440..d9bbc09 100644 --- a/internal/2017/DayOne/code.go +++ b/internal/2017/DayOne/code.go @@ -33,5 +33,13 @@ func PartOne(data []int) int { } func PartTwo(data []int) int { - return 0 + sum := 0 + halfway := len(data) / 2 + for idx := range data { + halfwayIndex := (idx + halfway) % len(data) + if data[idx] == data[halfwayIndex] { + sum += data[idx] + } + } + return sum }