Tiny test cases for N-Queens with pawns Syntax is n-queens ---------------------------------------------------------------------- elle$ ./n-queens 4 0,0 PQ.. ...Q Q... ..Q. P.Q. Q... ...Q .Q.. 2 solutions ---------------------------------------------------------------------- elle$ ./n-queens 4 1,1 .Q.. .P.Q Q... ..Q. ..Q. QP.. ...Q .Q.. 2 solutions ---------------------------------------------------------------------- elle$ ./n-queens 5 1,2 Q.... ..PQ. .Q... ....Q ..Q.. .Q... ..PQ. Q.... ..Q.. ....Q .Q... ..P.Q ..Q.. Q.... ...Q. ..Q.. Q.P.. ..Q.. ....Q .Q... ..Q.. Q.P.. ...Q. .Q... ....Q ..Q.. ..P.Q .Q... ...Q. Q.... ..Q.. ..P.Q ..Q.. Q.... ...Q. ...Q. Q.P.. ..Q.. ....Q .Q... ...Q. .QP.. ....Q ..Q.. Q.... ....Q .QP.. ...Q. Q.... ..Q.. 10 solutions ---------------------------------------------------------------------- elle$ ./n-queens 5 3,4 Q.... ..Q.. ....Q .Q..P ...Q. .Q... ...Q. Q.... ..Q.P ....Q .Q... ....Q ..Q.. Q...P ...Q. ..Q.. Q.... ...Q. .Q..P ....Q ..Q.. ....Q .Q... ...QP Q.... ...Q. Q.... ....Q .Q..P ....Q ...Q. .Q... ....Q ..Q.P Q.... ....Q .Q... ...Q. Q...P ..Q.. ....Q ..Q.. Q.... ...QP .Q... 9 solutions ---------------------------------------------------------------------- elle$ ./n-queens 5 4,4 Q.... ..Q.. ....Q .Q... ...QP Q.... ...Q. .Q... ....Q ..Q.P .Q... ....Q ..Q.. Q.... ...QP ..Q.. ....Q .Q... ...Q. Q...P ...Q. Q.... ..Q.. ....Q .Q..P ...Q. .Q... ....Q ..Q.. Q...P ....Q .Q... ...Q. Q.... ..Q.P ....Q ..Q.. Q.... ...Q. .Q..P 8 solutions ---------------------------------------------------------------------- elle$ ./n-queens 6 0,0 PQ.... ...Q.. .....Q Q..... ..Q... ....Q. P.Q... .....Q .Q.... ....Q. Q..... ...Q.. P..Q.. Q..... ....Q. .Q.... .....Q ..Q... P...Q. ..Q... Q..... .....Q ...Q.. .Q.... 4 solutions ---------------------------------------------------------------------- elle$ ./n-queens 6 2,2 2,3 3,2 3,3 Q..... ..Q... ..PPQ. .QPP.. ...Q.. .....Q Q..... ..Q... ..PPQ. .QPP.. .....Q ..Q... Q..... ...Q.. .QPP.Q ..PP.. ..Q... ....Q. Q..... ...Q.. .QPP.. ..PPQ. ..Q... .....Q .Q.... ...Q.. ..PP.Q Q.PP.. ..Q... ....Q. .Q.... ...Q.. ..PP.. Q.PPQ. ..Q... .....Q ..Q... .....Q .QPP.. ..PPQ. Q..... ...Q.. ..Q... .....Q .QPP.. ..PPQ. ..Q... Q..... ...Q.. Q..... ..PPQ. .QPP.. ...Q.. .....Q ...Q.. Q..... ..PPQ. .QPP.. .....Q ..Q... ....Q. ..Q... Q.PP.. ..PP.Q ...Q.. .Q.... ....Q. ..Q... ..PP.. .QPP.Q ...Q.. Q..... .....Q ..Q... Q.PPQ. ..PP.. ...Q.. .Q.... .....Q ..Q... ..PPQ. .QPP.. ...Q.. Q..... .....Q ...Q.. .QPP.. ..PPQ. Q..... ...Q.. .....Q ...Q.. .QPP.. ..PPQ. ..Q... Q..... 16 solutions ---------------------------------------------------------------------- elle$ ./n-queens 3 0,1 1,1 2,1 1,0 1,2 QPQ PPP QP. QPQ PPP .PQ QP. PPP QPQ .PQ PPP QPQ 4 solutions ---------------------------------------------------------------------- elle$ ./n-queens 4 0,0 1,1 2,2 3,3 PQ.. .P.Q Q.P. ..QP P.Q. QP.. ..PQ .Q.P 2 solutions ---------------------------------------------------------------------- elle$ ./n-queens 5 2,2 Q.... ..Q.. ..P.Q .Q... ...Q. Q.... ...Q. .QP.. ....Q ..Q.. .Q... ...Q. Q.P.. ..Q.. ....Q ..Q.. Q.... ..PQ. .Q... ....Q ..Q.. ....Q .QP.. ...Q. Q.... ...Q. .Q... ..P.Q ..Q.. Q.... ....Q .Q... ..PQ. Q.... ..Q.. ....Q ..Q.. Q.P.. ...Q. .Q... 8 solutions ---------------------------------------------------------------------- elle$ ./n-queens 5 0,0 1,1 2,1 3,1 4,0 PQ... .P.Q. QP... .PQ.. P...Q PQ... .P.Q. .P... QPQ.. P...Q PQ... .P..Q QPQ.. .P... P..Q. PQ... .P..Q .PQ.. QP... P..Q. P..Q. QP... .PQ.. .P..Q PQ... P..Q. .P... QPQ.. .P..Q PQ... P...Q QPQ.. .P... .P.Q. PQ... P...Q .PQ.. QP... .P.Q. PQ... 8 solutions