Пример #1
0
            public static int[][] SolvePuzzle(int[] clues)
            {
                var solution = new Solver(clues).Board;

                Printing.Print2DArray(solution);
                return(solution);
            }
Пример #2
0
        static void Main(string[] args)
        {
            var clues = new[] { 0, 0, 1, 2,
                                0, 2, 0, 0,
                                0, 3, 0, 0,
                                0, 1, 0, 0 };

            int[][] solution = Skyscrapers.SolvePuzzle(clues);
            Printing.Print2DArray(solution);
        }