fmt.Printf("Answer1: %v\n", len(ages))
}
+
+func RunF2(input string) {
+ h0, err := os.Open(filepath.Join("day6", input))
+ if err != nil { return }
+ defer h0.Close()
+
+ ages, err := readInput(h0)
+ /*
+ for d := 0; d < 18; d++ {
+ ages = oneDay(ages)
+ fmt.Printf("Day %v: %v\n", d, ages)
+ }*/
+ for d := 0; d < 256; d++ {
+ ages = oneDay(ages)
+ //fmt.Printf("Day %v: %v\n", d, ages)
+ }
+
+ fmt.Printf("Answer2: %v\n", len(ages))
+}
//day1.RunF1("day1/input.txt")
//day1.RunF2("day1/input.txt")
- day6.RunF1("input.txt")
+ //day6.RunF1("input.txt")
+ day6.RunF2("in.txt")
}