Beispiel #1
0
        public void SecondStageRealInput()
        {
            var listAsString = GetRealInput();
            var instructions = listAsString.Split(Environment.NewLine, StringSplitOptions.RemoveEmptyEntries)
                               .Select(int.Parse).ToArray();
            var steps = JumpInstructions.GetStepsSecondStage(instructions);

            _output.WriteLine($"Steps: {steps}");
        }
Beispiel #2
0
        public void SecondStage()
        {
            var listAsString = @"0
3
0
1
-3";
            var instructions = listAsString.Split(Environment.NewLine, StringSplitOptions.RemoveEmptyEntries)
                               .Select(int.Parse).ToArray();

            Assert.Equal(10, JumpInstructions.GetStepsSecondStage(instructions));
        }