Files
2022-12-19 18:32:03 +01:00

21 lines
319 B
Go

package main
import (
"aoc2022/day19/common"
"bufio"
"fmt"
"os"
)
func main() {
factories := common.Parse(*bufio.NewScanner(os.Stdin), 3, 32)
result := 1
for i := range(factories) {
factories[i].StartOptimizedProduction()
result *= factories[i].GetNumberOfGeodes()
}
fmt.Println(result)
}