作业帮 > 综合 > 作业

用c++编程:八皇后问题.在一个8×8的国际象棋盘,有八个皇后,每个皇后占一格;要求棋盘上放上八个皇后时不会出现相互“攻

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 00:49:51
用c++编程:八皇后问题.在一个8×8的国际象棋盘,有八个皇后,每个皇后占一格;要求棋盘上放上八个皇后时不会出现相互“攻击”的现象,即不能有两个皇后在同一行、列或对角线上.问有多少种不同的方法.
//八皇后问题
#include
using namespace std;
const int N=8;
int x[9];
int num = 0; //统计解的个数
//输出一种布局
void print(int *p,int n){
\x09int i,j;
\x09cout
再问: 最后是有92种吗