UVA 750 - 8 Queens Chess Problem

经典的八王后问题,回溯算法
代码如下:
#include 

using namespace std;

int number=0,x[10],y[100][10];
void D()//存储王后位置
{
    int i;
    for(i =1; i <=8; i++)
         y[number][i]=x[i];
    number++;
}
int C(int n)
{
    return n<0?(-n):n;
}

bool B(int n)//判断王后位置是否合理
{
    int i;
    for(i=1; i>a)
    {
        for(i=1;i<=a;++i)
        {
            k=1;
            cin>>m>>n;
            cout<<"SOLN       COLUMN"<

你可能感兴趣的:(uva)