public int Solution(string input) { List <Node> nodes = nodesRepository.GetNodes(input); int nodesViablePairs = this.nodes.CountNodesViablePairs(nodes); return(nodesViablePairs); }
public int Solution(string input) { List <Node> nodes = nodesRepository.GetNodes(input); int fewestNumberOfStepsRequiredToAccessGoalData = this.nodes.CalculateFewestNumberOfStepsRequiredToAccessGoalData(nodes); return(fewestNumberOfStepsRequiredToAccessGoalData); }