#include #include using namespace std; int N ; vector v(1000); void queens( int row ){ int col; row++; if( row>N ){ for ( row = 1; row<=N; row++ ){ for( col = 1; col< v[row]; col++){ cout << " ."; } cout << " x" ; for( ; col< N; col++){ cout << " ."; } cout << endl; } exit(0); } for( col=1; col<=N; col++ ){ v[row] = col; int ok = true; for(int r=1; r