यहाँ चुनौती एक स्ट्रिंग लेना है और इसके सभी घुमावों को आउटपुट करना है, पहले चरित्र को बार-बार स्थानांतरित करके, एक बार स्ट्रिंग में प्रति चरित्र, मूल स्ट्रिंग के साथ समाप्त करना:
john -> ohnj, hnjo, njoh, john
आप दूसरी दिशा में भी जा सकते हैं, अंत से वर्ण घूमते हुए:
john -> njoh, hnjo, ohnj, john
आपको प्रति अक्षर एक रोटेशन का उत्पादन करना चाहिए, भले ही मूल शब्द उस से पहले पहुंच गया हो:
heehee -> eeheeh, eheehe, heehee, eeheeh, eheehe, heehee
चरित्र सरणियों की अनुमति है, जब तक कि परिणाम ऊपर दिखाए गए अनुसार काम करता है।
सबसे छोटा जवाब जीत!
heehee
अपनी लंबाई से कम चक्रों में मूल क्रम में वापस आती है, तो क्या हम वहां रुकते हैं? मुझे उम्मीद है कि यह कई उत्तरों के लिए एक बड़ा अंतर बनाएगा।