示例#1
0
  static void solveQueens(int numQueens, int size) {
    board = new ChessBoard(size);

    boolean solutionExists = solve(numQueens, 0);

    if (!solutionExists) {
      System.out.println(
          "No solution for " + numQueens + " on a " + size + " x " + size + " board");
      return;
    }

    System.out.println(
        "Solution found for " + numQueens + " on a " + size + " x " + size + " board");

    System.out.println(board);
    board.display();
  }