N-queens minimum and knights and bishops: Difference between revisions
Content added Content deleted
(J partial implementation) |
m (→{{header|J}}: oops) |
||
Line 431: | Line 431: | ||
For 9 and 10 for queens: |
For 9 and 10 for queens: |
||
<lang J> (":<'.Q'{~coords e. |
<lang J> (":<'.Q'{~coords e. q),&.|:,:' Q: ',":#q=. place queen [(genboard 9) |
||
┌─────────┐ Q: |
┌─────────┐ Q: 5 |
||
│Q........│ |
│Q........│ |
||
│..Q......│ |
│..Q......│ |
||
│......Q..│ |
│......Q..│ |
||
│.........│ |
│.........│ |
||
│.........│ |
│.........│ |
||
│.Q.......│ |
│.Q.......│ |
||
│.....Q...│ |
│.....Q...│ |
||
│.........│ |
│.........│ |
||
│.........│ |
│.........│ |
||
└─────────┘ |
└─────────┘ |
||
(":<'.Q'{~coords e. |
(":<'.Q'{~coords e. q),&.|:,:' Q: ',":#q=. place queen [(genboard 10) |
||
┌──────────┐ Q: |
┌──────────┐ Q: 6 |
||
│Q.........│ |
│Q.........│ |
||
│..Q.......│ |
│..Q.......│ |
||
│........Q.│ |
│........Q.│ |
||
│..........│ |
│..........│ |
||
│..........│ |
│..........│ |
||
│...Q......│ |
│...Q......│ |
||
│.........Q│ |
│.........Q│ |
||
│..........│ |
│..........│ |
||
│.....Q....│ |
│.....Q....│ |
||
│..........│ |
│..........│ |
||
└──────────┘ |
└──────────┘ |
||
</lang> |
</lang> |
||