उद्देश्य
किसी भी आकार के 2 डी सरणी को देखते हुए, कॉलम और पंक्तियों को वैकल्पिक रूप से स्थानांतरित करने के लिए एक प्रोग्राम या फ़ंक्शन लिखें
उदाहरण
a b c d e
f g h i j
k l m n o
में सभी तत्वों को पहले स्तंभ पारी नीचे एक पंक्ति, दूसरे स्तंभ पारी ऊपर एक पंक्ति, तीसरे पारी नीचे एक पंक्ति और इतने पर, रैपिंग जब वे किनारे तक पहुँचते हैं।
k g m i o
a l c n e
f b h d j
पहली पंक्ति में सभी तत्व दाईं ओर शिफ्ट होते हैं , दूसरे से बाएं , तीसरे से दाएं आदि, जब वे किनारे तक पहुंचते हैं तो लपेटते हैं।
o k g m i
l c n e a
j f b h d
मैं सबसे अच्छे उत्तर के रूप में सबसे कम काम करने वाले कोड को चुनने की परंपरा का पालन करूंगा