Knight move sorted

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

Given the position of a knight on a chess board, list the squares it could move to in coordinate notation a-h, 1-8. Like http://golf.shinh.org/p.rb?Knight+Move, except outputs are listed in sorted order. A separate input is given on each line.

-xnor

Options

exec is denied

rejudge feature is enabled

now post-mortem time, all source codes will be revealed

Sample input:_

d4

Sample output:

b3 b5 c2 c6 e2 e6 f3 f5

Sample input:_

h8
a1
d7
e6
c3
b2
h2
e8
e7

Sample output:

f7 g6
b3 c2
b6 b8 c5 e5 f6 f8
c5 c7 d4 d8 f4 f8 g5 g7
a2 a4 b1 b5 d1 d5 e2 e4
a4 c4 d1 d3
f1 f3 g4
c7 d6 f6 g7
c6 c8 d5 f5 g6 g8

Sample input:_

a1
a2
a3
a4
a5
a6
a7
a8
b1
b2
b3
b4
b5
b6
b7
b8
c1
c2
c3
c4
c5
c6
c7
c8
d1
d2
d3
d4
d5
d6
d7
d8
e1
e2
e3
e4
e5
e6
e7
e8
f1
f2
f3
f4
f5
f6
f7
f8
g1
g2
g3
g4
g5
g6
g7
g8
h1
h2
h3
h4
h5
h6
h7
h8

Sample output:

b3 c2
b4 c1 c3
b1 b5 c2 c4
b2 b6 c3 c5
b3 b7 c4 c6
b4 b8 c5 c7
b5 c6 c8
b6 c7
a3 c3 d2
a4 c4 d1 d3
a1 a5 c1 c5 d2 d4
a2 a6 c2 c6 d3 d5
a3 a7 c3 c7 d4 d6
a4 a8 c4 c8 d5 d7
a5 c5 d6 d8
a6 c6 d7
a2 b3 d3 e2
a1 a3 b4 d4 e1 e3
a2 a4 b1 b5 d1 d5 e2 e4
a3 a5 b2 b6 d2 d6 e3 e5
a4 a6 b3 b7 d3 d7 e4 e6
a5 a7 b4 b8 d4 d8 e5 e7
a6 a8 b5 d5 e6 e8
a7 b6 d6 e7
b2 c3 e3 f2
b1 b3 c4 e4 f1 f3
b2 b4 c1 c5 e1 e5 f2 f4
b3 b5 c2 c6 e2 e6 f3 f5
b4 b6 c3 c7 e3 e7 f4 f6
b5 b7 c4 c8 e4 e8 f5 f7
b6 b8 c5 e5 f6 f8
b7 c6 e6 f7
c2 d3 f3 g2
c1 c3 d4 f4 g1 g3
c2 c4 d1 d5 f1 f5 g2 g4
c3 c5 d2 d6 f2 f6 g3 g5
c4 c6 d3 d7 f3 f7 g4 g6
c5 c7 d4 d8 f4 f8 g5 g7
c6 c8 d5 f5 g6 g8
c7 d6 f6 g7
d2 e3 g3 h2
d1 d3 e4 g4 h1 h3
d2 d4 e1 e5 g1 g5 h2 h4
d3 d5 e2 e6 g2 g6 h3 h5
d4 d6 e3 e7 g3 g7 h4 h6
d5 d7 e4 e8 g4 g8 h5 h7
d6 d8 e5 g5 h6 h8
d7 e6 g6 h7
e2 f3 h3
e1 e3 f4 h4
e2 e4 f1 f5 h1 h5
e3 e5 f2 f6 h2 h6
e4 e6 f3 f7 h3 h7
e5 e7 f4 f8 h4 h8
e6 e8 f5 h5
e7 f6 h6
f2 g3
f1 f3 g4
f2 f4 g1 g5
f3 f5 g2 g6
f4 f6 g3 g7
f5 f7 g4 g8
f6 f8 g5
f7 g6

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1mitchs800.11652017/10/08 00:01:418B / 32B / 39B
2rotary-o840.04272017/10/07 13:22:280B / 28B / 53B
3Histocrat850.04252017/10/06 05:02:150B / 28B / 54B

Ruby2 _

RankUserSizeTimeDateStatistics
1mitchs810.71712017/10/08 00:19:080B / 32B / 47B
2rotary-o880.15282017/10/01 16:39:340B / 39B / 45B
3letranger880.15252017/10/05 21:53:470B / 45B / 39B

Perl _

RankUserSizeTimeDateStatistics
1teebee690.03392017/10/01 20:19:530B / 34B / 32B
2tails (teebee)690.03382017/10/02 10:46:080B / 34B / 32B
3llhuii(teebee)690.03412017/10/06 22:37:020B / 34B / 32B

Python _

RankUserSizeTimeDateStatistics
1xnor1040.07962017/10/06 07:09:490B / 70B / 27B
2rolf(leonid)1160.07402017/10/08 00:13:580B / 68B / 34B
3rolf1380.07402017/10/02 00:19:020B / 77B / 50B
4enohIO1480.07392017/10/05 07:00:510B / 87B / 48B
5Erik the Outgolfer1550.07552017/10/01 15:57:190B / 82B / 67B
6_1740.07192017/10/01 08:09:060B / 88B / 79B
7xnor (test)3130.07582017/10/01 06:37:040B / ?B / ?B

Python3 _

RankUserSizeTimeDateStatistics
1xnor950.20472017/10/06 07:10:410B / 63B / 26B

JavaScript _

RankUserSizeTimeDateStatistics
1ETHproductions1340.04252017/10/03 06:15:210B / 81B / 52B

C _

RankUserSizeTimeDateStatistics
1tails1140.03142017/10/04 16:15:4716B / 48B / 50B
2tails (nobin)1190.03152017/10/04 16:05:190B / 60B / 58B
3%201200.02322017/10/04 12:48:1115B / 50B / 54B
4kotatsugame1460.03132017/10/04 20:47:160B / 72B / 72B
5masakt1590.03142017/10/08 02:19:370B / 75B / 83B

Haskell _

RankUserSizeTimeDateStatistics
1henkma1130.03172017/10/05 07:19:510B / 62B / 49B
2yuki2010.03602017/10/04 16:58:350B / 111B / 83B

sed _

RankUserSizeTimeDateStatistics
1tails1640.03442017/10/02 20:04:060B / 54B / 105B
2%201670.03452017/10/02 18:56:050B / 43B / 119B
3mitchs1490.03632017/10/09 11:39:520B / 43B / 95B
4mitchs (tails,%20)1620.04092017/10/08 17:51:590B / 55B / 102B

Bash (builtins) _

RankUserSizeTimeDateStatistics
1tails980.23962017/10/03 09:40:560B / 35B / 54B
2llhuii(tails)970.23532017/10/08 16:17:200B / 35B / 56B

GolfScript _

RankUserSizeTimeDateStatistics
1whio470.11312017/10/03 01:13:450B / 11B / 35B

gs2 _

RankUserSizeTimeDateStatistics
1mitchs190.40302017/10/08 04:34:3110B / 4B / 4B
2tails240.25602017/10/03 12:20:0112B / 6B / 6B
3tails (mitchs)180.37792017/10/09 17:31:0310B / 4B / 4B

Scala _

RankUserSizeTimeDateStatistics
1rotary-o1127.36232017/10/04 22:49:040B / 60B / 48B

Language Ranking_

RankLangUserSizeScore
1gs2tails (mitchs)1810000
2GolfScriptwhio473829
3Perlteebee692608
4Rubymitchs802250
5Ruby2mitchs812222
6Python3xnor951894
7Bash (builtins)llhuii(tails)971855
8Pythonxnor1041730
9Scalarotary-o1121607
10Haskellhenkma1131592
11Ctails1141578
12JavaScriptETHproductions1341343
13sedmitchs1491208

return to the top page