शतरंज में, एक नाइट केवल अपनी वर्तमान स्थिति के सापेक्ष एक्स के साथ चिह्नित पदों पर जा सकता है, ♞ के साथ चिह्नित:
एक नाइट के ग्राफ़ एक ग्राफ कि बिसात पर नाइट शतरंज का टुकड़ा के सभी वैध चालों का प्रतिनिधित्व करता है। इस ग्राफ का प्रत्येक शीर्ष शतरंज के एक वर्ग का प्रतिनिधित्व करता है, और प्रत्येक किनारे दो वर्गों को जोड़ता है जो एक दूसरे के अलावा एक नाइट चाल है।
यह ग्राफ मानक 8 बाई 8 बोर्ड के लिए इस तरह दिखता है।
चुनौती:
पूर्णांक N को देखते हुए , जहां 3 ≤ N output 8 , एक बोर्ड का प्रतिनिधित्व करते हुए N-by-N मैट्रिक्स का उत्पादन करता है, जहां प्रत्येक स्थिति से संभावित चालों की संख्या दिखाई जाती है। के लिए एन = 8 , उत्पादन ऊपर ग्राफ में प्रत्येक शिखर के मूल्यों को दर्शाने वाला एक मैट्रिक्स हो जाएगा।
आउटपुट स्वरूप लचीला है। सूचियों की सूची या यहां तक कि एक चपटी सूची आदि को स्वीकार किए जाते हैं।
परीक्षण मामलों का पूरा सेट:
--- 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
यह कोड-गोल्फ है इसलिए प्रत्येक भाषा में सबसे कम समाधान जीतता है। स्पष्टीकरण को प्रोत्साहित किया जाता है!