से इस stackoverflow सवाल
आकार के 2 डी सरणी को देखते हुए , एक एंटी-क्लॉकवाइज फैशन में मूल्यों का उत्पादन करते हैं। आउटपुट बाहर से अंदर की ओर शुरू होना चाहिए और प्रारंभिक बिंदु हमेशा ।
उदाहरण दिया:
वामावर्त में बढ़त मान ।
अब हम आंतरिक मूल्यों के लिए प्रक्रिया को दोहराते हैं। यह निम्नलिखित की तरह एक मैट्रिक्स के साथ समाप्त होगा
और भीतर का मान
अंतिम परिणाम तब
नियम
- गैर-रिक्त इनपुट मान लें
- मैट्रिक्स मानों को सकारात्मक पूर्णांक मान लें
- मानक I / O विधियाँ लागू होती हैं
- मानक कोड-गोल्फ नियम और जीतने के मापदंड लागू होते हैं
कुछ परीक्षण मामले
Input
[
[1, 2, 3, 4, 5, 6, 7],
[8, 9, 10,11,12,13,14],
[15,16,17,18,19,20,21]
]
Output
1,8,15,16,17,18,19,20,21,14,7,6,5,4,3,2,9,10,11,12,13
--------------------------------------------------------
Input
[
[1,2,3],
[3,2,1],
[4,5,6],
[6,5,4],
[7,8,9],
[9,8,7]
]
Output
1,3,4,6,7,9,8,7,9,4,6,1,3,2,2,5,5,8
-----------------------------------------------------
Input
[
[1]
]
Output
1
-----------------------------------
Input
[
[1, 2],
[2, 1]
]
Output
1,2,1,2
-----------------------------------------------------
Input
[
[1,2,3,6,7],
[2,4,3,2,1],
[3,2,4,5,6],
[6,5,6,5,4],
[10,4,7,8,9],
[12,4,9,8,7]
]
Output
1,2,3,6,10,12,4,9,8,7,9,4,6,1,7,6,3,2,4,2,5,4,7,8,5,5,2,3,4,6