Advent-of-Code-2023/day23/aLongWalk.go

23 lines
349 B
Go

package day23
import (
"fmt"
)
// length of longest scenic route
func Run() int {
fmt.Println("day 23")
filename := "day23/input"
field := ReadField(filename)
finalPaths := RunAllScenicPaths(field)
max := 0
for _, path := range finalPaths {
if path.visited.Cardinality() > max {
max = path.visited.Cardinality()
}
}
return max
}