public override string SecondStar() { var input = ReadLineInput(); var result = RoutingDiagram.CountSteps(input); return(result.ToString()); }
public static void SecondStarExample() { string[] input = { " | ", " | +--+ ", " A | C ", "F---|----E|--+", " | | | D", " +B-+ +--+" }; long count = RoutingDiagram.CountSteps(input); Assert.Equal(38, count); }