Votre programme doit calculer le nombre de coups qu'il faut à un chevalier d'échecs pour atteindre chaque case de l'échiquier. L'entrée sera constituée de deux entiers séparés par des espaces représentant les coordonnées du carré de départ (coordonnées horizontales puis verticales, 0-7 inclus chacune). Votre programme devrait produire une grille numérique contenant le nombre minimum de mouvements qu'un chevalier d'échecs doit effectuer pour atteindre chaque case.
exemples
contribution
0 0
production
03232345
34123434
21432345
32323434
23234345
34343454
43434545
54545456
contribution
3 1
production
21232123
32303232
21232123
34121432
23232323
32323234
43434343
34343434
Le code le plus court gagne.