day23, part1
This commit is contained in:
22
day23/aLongWalk.go
Normal file
22
day23/aLongWalk.go
Normal file
@@ -0,0 +1,22 @@
|
||||
package day23
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
)
|
||||
|
||||
// length of longest scenic route
|
||||
func Run() int {
|
||||
fmt.Println("day 23")
|
||||
filename := "day23/example"
|
||||
field := ReadField(filename)
|
||||
finalPaths := RunAllScenicPaths(field)
|
||||
|
||||
max := 0
|
||||
for _, path := range finalPaths {
|
||||
if path.visited.Cardinality() > max {
|
||||
max = path.visited.Cardinality()
|
||||
}
|
||||
}
|
||||
return max
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user