public static void Main() { var data = File.ReadAllText("Inputs/part1.txt"); ProgramShell .Run( new Day7Solver(data)); }
public static void Main() { var data = File.ReadAllLines("Inputs/part1.txt"); ProgramShell .Run( new Part1Solver(data), new Part2Solver(data)); }
public static void Main() { var data = File.ReadAllText("Inputs/part1.txt"); var value = Part1Solver.Solve(data); ProgramShell .Run( new Part1Solver(data), new Part2Solver(data, value)); }
public static void Main() { var data = File.ReadAllLines("Inputs/part1.txt"); var passwords = Password.GetPasswords(data); ProgramShell .Run( new Part1Solver(passwords), new Part2Solver(passwords)); }
public static void Main() { var data = FileUtil.GetIntArray("Inputs/part1.txt"); ProgramShell .Run( new Part1Solver(2020, data), new Part2Solver(2020, data), new Part2SolverHashSet(2020, data), new Part2SolverIntBuckets(2020, data), new Part2SolverIntBucketsStackalloc(2020, data), new Part2SolverLinq(2020, data), new Part3Solver(2020, data)); }