Example #1
0
        public void Star1()
        {
            _input       = FileHelpers.Read(_filePath);
            _parsedInput = _parser.Parse(_input);

            var solution = _solver.Star1(_parsedInput);

            Console.WriteLine(solution);
            Assert.AreEqual(362, solution);
        }
Example #2
0
        public void Example1_1()
        {
            var inputStr = new[]
            {
                "<x=-1, y=0, z=2>",
                "<x=2, y=-10, z=-7>",
                "<x=4, y=-8, z=8>",
                "<x=3, y=5, z=-1>"
            };
            var input = _input.Parse(inputStr);

            input.Steps = 10;

            var solution = _solver.Star1(input);

            Console.WriteLine(solution);
            Assert.AreEqual(179, solution);
        }