day1, part1

This commit is contained in:
efim 2023-12-21 08:30:44 +00:00
parent 5b0f1ab750
commit 6a7378c265
1 changed files with 4 additions and 4 deletions

View File

@ -9,18 +9,18 @@ import (
func Run() int { func Run() int {
fmt.Print("hello day21") fmt.Print("hello day21")
filename := "day21/example" filename := "day21/input"
field := ReadField(filename) field := ReadField(filename)
log.Print(field) log.Print(field)
reachableBySix := field.ReachableBySteps(6, map[Coord]any{ reachableBySixtyFour := field.ReachableBySteps(64, map[Coord]any{
Coord{Row: field.RowStart, Col: field.ColStart}: struct{}{}, Coord{Row: field.RowStart, Col: field.ColStart}: struct{}{},
}) })
fmt.Println(field.PrintCoord(reachableBySix)) fmt.Println(field.PrintCoord(reachableBySixtyFour))
return len(reachableBySix) return len(reachableBySixtyFour)
} }
// let's do dijkstra? // let's do dijkstra?