diff --git a/2024/01/main.go b/2024/01/main.go index 1dc02d1..fd1af97 100644 --- a/2024/01/main.go +++ b/2024/01/main.go @@ -12,18 +12,10 @@ func main() { lines := parse() - // var first = 0 - // var last = 0 - var left = []int{} var right = []int{} for _, line := range lines { - - if line == "" { - continue - } - nums := strings.Fields(line) l, _ := strconv.Atoi(nums[0]) @@ -66,5 +58,12 @@ func parse() []string { filePath := os.Args[1] data, _ := os.ReadFile(filePath) chunks := strings.Split(string(data), "\n") - return chunks + var nonEmpthyChunks = []string{} + + for _, chunk := range chunks { + if chunk != "" { + nonEmpthyChunks = append(nonEmpthyChunks, chunk) + } + } + return nonEmpthyChunks }