Esempio n. 1
0
        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));
        }
Esempio n. 3
0
        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));
        }
Esempio n. 5
0
        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));
        }