#include #include #include #include const int m=20; int k[m][m]; int Count=0; int v=0 , n=0 , i=0 , j=0 , state=0; void remove(int i,int j) { int p,q; k[i][j]=0; Count--; for(p=0;p=0 && q>=0) { k[p--][q--]--; } p=i+1; q=j-1; while(p=0) { k[p++][q--]--; } p=i-1; q=j+1; while(p>=0 && q=0 && q>=0) { k[p--][q--]++; } p=i+1; q=j-1; while(p=0) { k[p++][q--]++; } p=i-1; q=j+1; while(p>=0 && q>n; cout<<"Enter number of queens:"; cin>>v; clrscr; draw(); for(i=0;i