Exemple #1
0
        public static string CalculateBathroomCodeOnModifiedKeypad()
        {
            var commands = LineByLine.GetLines("day2_input.txt");
            var keypad   = new ModifiedKeypad();

            return(keypad.Decode(commands));
        }
Exemple #2
0
        private static void Day12()
        {
            var instructions        = LineByLine.GetLines("day12/day12_input.txt");
            var instructionExecutor = new InstructionExecutor(instructions.ToArray());
            var valueOfRegisterA    = instructionExecutor.Execute();

            Console.WriteLine("Value of register A: " + valueOfRegisterA);
        }
Exemple #3
0
        private static void Day3()
        {
            var lines = LineByLine.GetLines("Day3/day3_input.txt").ToList();
            var count = lines.Count();

            //Part1(count, lines);

            var triangles = Part2(count, lines);

            Console.WriteLine("Valid triangles = " + triangles.Count(t => t.IsValid()));
        }