Description
相信大家都听过经典的"八皇后"问题吧?这个游戏要求在一个8×8的棋盘上放置8个皇后,使8个皇后互相不攻击(
攻击的含义是有两个皇后在同一行或同一列或同一对角线上)。桐桐对这个游戏很感兴趣,现在他想知道每种合法
的摆放方案.
Input
无
Output
输出若干行,每行一个种方案,也就是8个数字,中间不要用空格分开
这个题可以用暴力枚举做
#include<bits/stdc++.h>
using namespace std;
int main()
{
for(int i1=1;i1<=8;i1++)
{
for(int i2=1;i2<=8;i2++)
{
for(int i3=1;i3<=8;i3++)
{
for(int i4=1;i4<=8;i4++)
{
for(int i5=1;i5<=8;i5++)
{
for(int i6=1;i6<=8;i6++)
{
for(int i7=1;i7<=8;i7++)
{
for(int i8=1;i8<=8;i8++)
{
if(i1!=