比赛场次 | 237 |
---|---|
比赛名称 | 20140713下午练习 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2014-07-13 14:30:00 |
结束时间 | 2014-07-13 17:10:00 |
开放分组 | 全部用户 |
注释介绍 |
题目名称 | 跳棋的挑战 |
---|---|
输入输出 | checker.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
天一阁 | AAAAAAAAAA | 0.008 s | 0.31 MiB | 100 |
甘罗 | AAAAAAAAAA | 0.125 s | 0.17 MiB | 100 |
‘’ | AAAAAAAAAA | 0.144 s | 0.15 MiB | 100 |
ok | AAAAAAAAAA | 0.327 s | 0.32 MiB | 100 |
noier | AAAAAAAAAA | 0.361 s | 0.32 MiB | 100 |
RACHE | AAAAAAAAAA | 0.484 s | 0.32 MiB | 100 |
1azyReaper | AAAAAAAAAA | 0.778 s | 0.32 MiB | 100 |
slyrabbit | AAAAAAAAAA | 1.599 s | 0.31 MiB | 100 |
努力吧 | AAAAAAAAAA | 1.612 s | 0.31 MiB | 100 |
KZNS | AAAAAAAAAA | 1.630 s | 0.31 MiB | 100 |
sb | AAAAWWAAAA | 0.000 s | 0.17 MiB | 80 |
wolf | AAAAAAAAWW | 0.021 s | 0.31 MiB | 80 |
Satoshi | AAAAAATATT | 3.438 s | 0.31 MiB | 70 |
miike is god | AAAAAWWAWW | 0.002 s | 0.17 MiB | 60 |
NBWang | AAAAAWWAWW | 0.002 s | 0.17 MiB | 60 |
FoolMike | AAAAAWWAWW | 0.015 s | 0.15 MiB | 60 |
Konan | AAAAAWWAWW | 0.128 s | 0.17 MiB | 60 |
天空非翔 | AAAAAWWAWW | 0.131 s | 0.17 MiB | 60 |
农场主 | AAAAAWWAWW | 0.138 s | 0.17 MiB | 60 |
(⊙o⊙)… | AAAAAWWAWW | 0.147 s | 0.17 MiB | 60 |
ztx | WWWWWWWWWW | 0.005 s | 0.29 MiB | 0 |
Clannad | EEEEEEEEEE | 0.007 s | 0.17 MiB | 0 |
St.Burning\ | RRRTTTTRTT | 6.394 s | 0.31 MiB | 0 |
检查一个如下的6 x 6的跳棋棋盘,有六个棋子被放置在棋盘上,使得每行,每列,每条对角线(包括两条主对角线的所有对角线)上都至多有一个棋子,如下例,就是一种正确的布局。
上面的布局可以用序列2 4 6 1 3 5来描述,第i个数字表示在第i行的相应位置有一个棋子,如下:
行号 1 2 3 4 5 6
列号 2 4 6 1 3 5
这只是跳棋放置的一个解。请写一个程序找出所有跳棋放置的解,并把它们以上面的序列方法输出。解按字典顺序排列,请输出前3个解,最后一行是解的总个数。
一个数字N (6 <= N <= 14) 表示棋盘是N × N大小的。
前三行为前三个解,每个解的两个数字之间用一个空格隔开。第四行只有一个数字,表示解的总数。
6
2 4 6 1 3 5 3 6 2 5 1 4 4 1 5 2 6 3 4