超级简单的,写自己的N皇后:
#包括
诠释Q [20];
诠释计数= 0;
无效打印(诠释n)
{;
计数+ +;
为(i = 1; <=我+ +)
{printf(“请(%d个, %D)“,I,Q []);
}
printf的(”\ n“);
}
诠释广场(INT I,K) /> {;
J = 1;
(J
J + +;
}
返回1;
}
无效皇后(K,诠释n) BR /> {;
(K> N)
(N);
其他
{为(i = 1; <= n; i + + )
(地点(I,K)== 1)
【q [K] = I;
皇后(K +1,N);
} }
}
廉政的main()
{N;
scanf的(“%D”,&N);
皇后区(1,N); BR />参考getch();
返回0;
}
发送中,请注意查收。需要稍作修改,可再讨论。