init, 2015 & 2016

This commit is contained in:
2025-11-14 07:14:53 -08:00
commit ef109439e6
124 changed files with 14861 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
package utility
import (
"os"
"strconv"
"strings"
)
func GetInput(path string) string {
data, err := os.ReadFile(path)
Error(err)
return string(data)
}
func GetLines(path string) []string {
data := GetInput(path)
return strings.Split(data, "\n")
}
func GetInts(path string) []int {
data := GetLines(path)
r := make([]int, len(data))
for _, line := range data {
t, err := strconv.Atoi(line)
Error(err)
r = append(r, t)
}
return r
}