mirror of
https://github.com/Threnklyn/advent-of-code-go.git
synced 2026-06-06 04:08:27 +02:00
2017-day11: hex grid version of manhattan distance
This commit is contained in:
@@ -35,3 +35,18 @@ func StrToInt(in string) int {
|
||||
func IntToStr(in int) string {
|
||||
return strconv.Itoa(in)
|
||||
}
|
||||
|
||||
func AbsInt(in int) int {
|
||||
if in < 0 {
|
||||
return -in
|
||||
}
|
||||
return in
|
||||
}
|
||||
|
||||
func SumIntSlice(nums []int) int {
|
||||
var sum int
|
||||
for _, n := range nums {
|
||||
sum += n
|
||||
}
|
||||
return sum
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user