Ejemplo n.º 1
0
    public void Y2021_Day25_ClearSeaFloor_Returns_Correct_Value()
    {
        // Arrange
        string[] map =
        {
            "v...>>.vv>",
            ".vv>>.vv..",
            ">>.>v>...v",
            ">>v>>.>.v.",
            "v>v.vv.v..",
            ">.>>..v...",
            ".vv..>.>v.",
            "v.v..>>v.v",
            "....v..v.>",
        };

        // Act
        int actual = Day25.ClearSeaFloor(map);

        // Assert
        actual.ShouldBe(58);
    }