public int Solution(string input) { int favoriteNumber = favoriteNumberRepository.GetFavoriteNumber(input); int fewestNumberOfStepsToReachCoordinates = maze.CalculateFewestNumberOfStepsToReachCoordinates(favoriteNumber, destinationX, destinationY); return(fewestNumberOfStepsToReachCoordinates); }
public int Solution(string input) { int favoriteNumber = favoriteNumberRepository.GetFavoriteNumber(input); int differentLocationsVisitedInSteps = maze.CalculateDifferentLocationsVisitedAtMostSteps( favoriteNumber, mostSteps ); return(differentLocationsVisitedInSteps); }