public void Example_Part2() { var input = "5\t9\t2\t8\r\n" + "9\t4\t7\t3\r\n" + "3\t8\t6\t5"; CorruptionChecksum.CalculateCheckSum_Part2(input).Should().Be(9); }
static void Main(string[] args) { Console.WriteLine($"Day1 Answer: {InverseCaptcha.CalcSum()}"); Console.WriteLine($"Day1 Part2 Answer: {InverseCaptcha.CalcSumPart2()}"); var day2InputPuzzle = System.IO.File.ReadAllText("Day2\\InputPuzzleDay2.txt"); Console.WriteLine($"Day2 Answer: {CorruptionChecksum.CalculateCheckSum(day2InputPuzzle)}"); Console.WriteLine($"Day1 Part2 Answer: {CorruptionChecksum.CalculateCheckSum_Part2(day2InputPuzzle)}"); Console.WriteLine($"Day3 Answer: {SpiralMemory.CalculateSteps(289326)}"); if (Debugger.IsAttached) { Console.ReadKey(); } }