add day-02 + benchmarks

This commit is contained in:
2024-12-02 19:28:55 +00:00
parent 67a04b91c8
commit 6e06bd5b16
18 changed files with 458 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
package util
import (
"strconv"
"strings"
)
func MustConv(s string) int {
n, err := strconv.Atoi(s)
if err != nil {
panic(err)
}
return n
}
func IntsFromString(s string) []int {
nums := []int{}
for _, r := range strings.Fields(s) {
nums = append(nums, MustConv(r))
}
return nums
}