नियम
कार्यक्रम को इनपुट के रूप में शब्दों का एक स्ट्रिंग / सरणी प्राप्त करना चाहिए। स्ट्रिंग / सरणी में प्रत्येक शब्द के लिए, यह शब्द के आगे और पीछे से बारी-बारी से पात्रों को लेते हुए शब्द का पुनर्निर्माण करेगा।
12345 678 9 -> 15243 687 9।
यह तब स्ट्रिंग में जल्द से जल्द और नवीनतम होने वाले शब्द के बीच एक वैकल्पिक रूप से शब्दों को पुनर्व्यवस्थित करेगा।
15243 687 9 -> 15243 9 687
अंत में, यह अनुक्रमणिका पर रिक्त स्थान, टैब और न्यूलाइन को रखकर स्ट्रिंग का पुनर्निर्माण करेगा, जहां वे परिणाम को आउटपुट करने से पहले शुरू में स्थित थे।
12345 678 9-> 15243 687 9 -> 15243 9 687 -> 15243 968 7
आउटपुट इनपुट के समान डेटाटाइप होना चाहिए।
मानक ढीले निषिद्ध हैं
उदाहरण
इनपुट:
त्वरित भूरे लोमड़ी आलसी कुत्ते पर कूदती है।
आउटपुट:
तेह d.ogq kucil yaz bnrwo tehf xoo rvej supmइनपुट:
त्वरित भूरे लोमड़ी
आलसी कुत्ते पर कूदती है ।
आउटपुट:
तेह d.ogq kucil yaz bnrwo
tehf xoo rvej supmइनपुट:
Aflack
आउटपुट:
Akfcla
यह कोड-गोल्फ है इसलिए सबसे छोटा कोड जीतता है