Beispiel #1
0
 static void Main(string[] args)
 {
     Day01.Run();
     Day02.Run();
     Day03.Run();
     Day04.Run();
     Day05.Run();
     Day06.Run();
     Day07.Run();
     Day08.Run();
     Day09.Run();
     Day10.Run();
     Day11.Run();
     Day12.Run();
     Day13.Run();
     Day14.Run();
     Day15.Run();
     Day16.Run();
     Day17.Run();
     Day18.Run();
     Day19a.Run();
     Day19b.Run();
     Day20.Run();
     Day21.Run();
     Day22.Run();
     Day23.Run();
     Day24.Run();
     Day25.Run();
 }
Beispiel #2
0
 private static Day19Input ConvertInput(string input)
 {
     return(Day19a.ConvertInput(input));
 }
Beispiel #3
0
 private static long Run2(Day19Input state)
 {
     Day19a.CreateRule(state, 8, "42 | 42 8");
     Day19a.CreateRule(state, 11, "42 31 | 42 11 31");
     return(Run(state));
 }