github.com/frodejac/aoc-2022@v0.0.0-20221213081734-037c741b1c89/cmd/day23/main.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  
     6  	"github.com/frodejac/aoc-2022/internal/aoc"
     7  	"github.com/frodejac/aoc-2022/internal/io"
     8  )
     9  
    10  const DAY = 23
    11  
    12  func main() {
    13  	data, err := io.GetInput(DAY)
    14  	if err != nil {
    15  		panic(err)
    16  	}
    17  	solver := aoc.GetAocSolver(DAY, data)
    18  	part1 := solver.SolvePart1()
    19  	fmt.Printf("Day %02d, part 1: %s\n", DAY, part1)
    20  	part2 := solver.SolvePart2()
    21  	fmt.Printf("Day %02d, part 2: %s\n", DAY, part2)
    22  }