Satrançta, bir şövalye sadece mevcut pozisyonuna göre X ile işaretlenmiş pozisyonlara, ♞ ile işaretlenmiş pozisyonlara hareket edebilir:
Bir Şövalye Grafiği , bir satranç tahtasındaki şövalye satranç parçasının tüm yasal hareketlerini temsil eden bir grafiktir. Bu grafiğin her köşesi, satranç tahtasının bir karesini temsil eder ve her kenar, bir şövalyenin birbirinden ayrı hareket eden iki kareyi birbirine bağlar.
Grafik, standart 8'e 8 kart için buna benzer.
Meydan okuma:
Tamsayıdır bir göz önüne alındığında , N , burada 3 ≤ N ≤ 8 , burada çıktı N'ye N her bir konumda mümkün hamle sayısı gösterilen bir ütü temsil eden matris. İçin N = 8 , çıktı, yukarıdaki grafikte her köşe değerlerini gösteren bir matris olacaktır.
Çıktı formatı esnektir. Liste listesi, hatta düzleştirilmiş liste vb. Kabul edilen biçimlerdir.
Komple test çantası seti:
--- N = 3 ---
2 2 2
2 0 2
2 2 2
--- N = 4 ---
2 3 3 2
3 4 4 3
3 4 4 3
2 3 3 2
--- N = 5 ---
2 3 4 3 2
3 4 6 4 3
4 6 8 6 4
3 4 6 4 3
2 3 4 3 2
--- N = 6 ---
2 3 4 4 3 2
3 4 6 6 4 3
4 6 8 8 6 4
4 6 8 8 6 4
3 4 6 6 4 3
2 3 4 4 3 2
--- N = 7 ---
2 3 4 4 4 3 2
3 4 6 6 6 4 3
4 6 8 8 8 6 4
4 6 8 8 8 6 4
4 6 8 8 8 6 4
3 4 6 6 6 4 3
2 3 4 4 4 3 2
--- N = 8 ---
2 3 4 4 4 4 3 2
3 4 6 6 6 6 4 3
4 6 8 8 8 8 6 4
4 6 8 8 8 8 6 4
4 6 8 8 8 8 6 4
4 6 8 8 8 8 6 4
3 4 6 6 6 6 4 3
2 3 4 4 4 4 3 2
Bu kod golf, bu nedenle her dilde en kısa çözüm kazanır. Açıklamalar teşvik edilir!