Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            int day    = 23;
            int puzzle = 1;

            if (puzzle == 1)
            {
                Console.WriteLine("Starting puzzle 1");
                var solve1 = Day_23.Puzzle1();
                Console.WriteLine("Solution to puzzle 1 of day {0}: {1}", day, solve1);
            }
            else
            {
                Console.WriteLine("Starting puzzle 2");
                var solve2 = Day_23.Puzzle2();
                Console.WriteLine("Solution to puzzle 2 of day {0}: {1}", day, solve2);
            }
        }
Ejemplo n.º 2
0
        public void Part2(string input, string output)
        {
            var day = new Day_23(input);

            Assert.Equal(output, day.Solve_2());
        }
Ejemplo n.º 3
0
        public void Part1(string input, string output, int rounds)
        {
            var day = new Day_23(input);

            Assert.Equal(output, day.Solve_1(rounds));
        }