Beispiel #1
0
    public static void Y2016_Day24_GetMinimumStepsToVisitLocations_Returns_Correct_Solution()
    {
        // Arrange
        string[] layout = new[]
        {
            "###########",
            "#0.1.....2#",
            "#.#######.#",
            "#4.......3#",
            "###########",
        };

        // Act
        int actual = Day24.GetMinimumStepsToVisitLocations(layout, returnToOrigin: false);

        // Assert
        actual.ShouldBe(14);
    }