From 87a7dee129bd1be401f2c47b77b66c7869e1fd6d Mon Sep 17 00:00:00 2001 From: Kharec Date: Fri, 28 Nov 2025 16:31:02 +0100 Subject: [PATCH] feat: add solution for p2 --- internal/2015/DayOne/code.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/internal/2015/DayOne/code.go b/internal/2015/DayOne/code.go index 1fbe57b..cd6d55d 100644 --- a/internal/2015/DayOne/code.go +++ b/internal/2015/DayOne/code.go @@ -28,5 +28,17 @@ func PartOne(data string) int { } func PartTwo(data string) int { + floor := 0 + for idx, char := range data { + switch char { + case '(': + floor++ + case ')': + floor-- + } + if floor == -1 { + return idx + 1 + } + } return 0 }