#include<bits/stdc++.h>
using namespace std;
int n;
const int N=20;
char g[N][N];
bool c[10], x1[20], x2[20];//x1 x2记录面对角线
void dfs(int r){
if(r==n){//满足n行 直接输出
for(int i=0; i[HTML_REMOVED]>n;
for(int i=0; i<n; i){
for(int j=0; j<n; j){
g[i][j]=’.’;
}
}
dfs(0);
return 0;
}