Пример #1
0
        public static Pyramid BuildPyramid(string[] input)
        {
            Pyramid newPyramid = new Pyramid
            {
                Rows = FillRowList(input)
            };

            newPyramid.LinkEntries();

            return(newPyramid);
        }
Пример #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Bitte den Pfad zu der Pyramiden-Datei angeben");

            var path = Console.ReadLine();

            string[] stringArray = System.IO.File.ReadAllLines(@path);

            Pyramid pyramid = BuildPyramid(stringArray);

            Console.WriteLine($"Die größte Summe beträgt {pyramid.getMaxPathSum().ToString()}");

            Console.ReadKey();
        }