private static IModel <int> LoadModel() { var loader = new FileTriangleTreeModelLoader <int>("..\\..\\..\\Exercise-1.txt"); var model = loader.LoadModel(); return(model); }
public static void Main(string[] args) { try { var loader = new FileTriangleTreeModelLoader <int>("..\\..\\..\\Exercise-1.txt"); var model = loader.LoadModel(); var maxSum = ModelLogic.GetMaxSum(model, (n, c) => n.Value % 2 != c.Value % 2, out string path); Console.WriteLine($"Max sum = {maxSum}"); Console.WriteLine($"Path = {path}"); } catch (Exception ex) { Console.WriteLine(ex); } Console.WriteLine("Press any key to exit"); Console.ReadKey(); }