From bb366fbe17c5a73155f6ba5edc66a0d891521b7a Mon Sep 17 00:00:00 2001 From: Kharec Date: Sat, 20 Dec 2025 09:18:17 +0100 Subject: [PATCH] refactor: extract reactPolymer to reuse it in PartTwo --- internal/2018/DayFive/code.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/2018/DayFive/code.go b/internal/2018/DayFive/code.go index aac130c..f2fd09b 100644 --- a/internal/2018/DayFive/code.go +++ b/internal/2018/DayFive/code.go @@ -15,7 +15,7 @@ func ParseInput(filepath string) string { return string(content) } -func PartOne(data string) int { +func reactPolymer(data string) int { stack := []rune{} for _, char := range data { @@ -36,6 +36,10 @@ func PartOne(data string) int { return len(stack) } +func PartOne(data string) int { + return reactPolymer(data) +} + func PartTwo(data string) int { return 0 }