public void Part3()
 {
     ProgramShell.RunSilent(new Part3Solver(2020, this.data));
 }
 public void Part2()
 {
     ProgramShell.RunSilent(new Part2Solver(Password.GetPasswords(lines)));
 }
 public void Part2IntBucketsStackalloc()
 {
     ProgramShell.RunSilent(new Part2SolverIntBucketsStackalloc(2020, this.data));
 }
 public void Part2LinqHorror()
 {
     ProgramShell.RunSilent(new Part2SolverLinq(2020, this.data));
 }
 public void Part2HashSet()
 {
     ProgramShell.RunSilent(new Part2SolverHashSet(2020, this.data));
 }
 public void Part2()
 {
     ProgramShell.RunSilent(new Part2Solver(this.lines));
 }
Esempio n. 7
0
 public void Part1And2()
 {
     ProgramShell.RunSilent(new Day7Solver(this.text));
 }
 public void Part1Parallel()
 {
     ProgramShell.RunSilent(new Part1ParallelSolver(this.lines));
 }
 public void Part2()
 {
     ProgramShell.RunSilent(new Part2Solver(this.instructions));
 }