Ihr Programm sollte die Anzahl der Züge berechnen, die ein Schachritter benötigt , um jedes Feld des Schachbretts zu erreichen. Die Eingabe besteht aus zwei durch Leerzeichen getrennten Ganzzahlen, die die Koordinaten des Startquadrats darstellen (horizontale und vertikale Koordinate, jeweils 0-7 einschließlich). Ihr Programm sollte ein Zahlenraster ausgeben, das die Mindestanzahl von Zügen enthält, die ein Schachritter ausführen muss, um jedes Feld zu erreichen.
Beispiele
Eingang
0 0
Ausgabe
03232345
34123434
21432345
32323434
23234345
34343454
43434545
54545456
Eingang
3 1
Ausgabe
21232123
32303232
21232123
34121432
23232323
32323234
43434343
34343434
Kürzester Code gewinnt.