public static string CalculateBathroomCodeOnModifiedKeypad() { var commands = LineByLine.GetLines("day2_input.txt"); var keypad = new ModifiedKeypad(); return(keypad.Decode(commands)); }
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); }
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())); }