कार्य
- उपयोगकर्ता एक वाक्य इनपुट करता है - केवल शब्द। पूर्णांक और विराम चिह्न सहित अक्षरों या रिक्त स्थान के अलावा किसी भी इनपुट को एक अपवाद फेंकना चाहिए: "वाक्य केवल अक्षरों का उपयोग करना चाहिए"।
- आउटपुट में एक पैटर्न होता है, जहां कुछ शब्द उलटे होते हैं और अन्य शब्द सामान्य होते हैं।
- पैटर्न एक सामान्य शब्द के रूप में शुरू होता है, अगले दो शब्द उलट होते हैं, फिर अगले दो शब्द सामान्य होते हैं और पैटर्न जारी रहता है।
- जहाँ शब्द सामान्य होना चाहिए और जहाँ शब्द उलटे हों, उसका एक उदाहरण नीचे दिया गया है:
सामान्य - उल्टा - उल्टा - सामान्य - सामान्य - उल्टा - उलटा - सामान्य ...
इनपुट उदाहरण
वह समुद्र के किनारे समुद्र के गोले बेचती है
आउटपुट उदाहरण
वह एह्स किनारे पर एईएस के गोले बरसाती है
अतिरिक्त नियम
- यदि बड़े अक्षरों का उपयोग किया जाता है, तो उन्हें उस पत्र पर बने रहना चाहिए जिसे वे मूल रूप से पोस्ट किए गए थे।
- शुरू में इनपुट पर पोस्ट किए गए किसी भी कई रिक्त स्थान को एक स्थान पर घटाया जाना चाहिए। उदाहरण के लिए
Programming Puzzles and Code Golf
बन जाता हैProgramming selzzuP dna Code Golf
सबसे छोटा कोड जीत !!
हैप्पी कोडिंग ...
Any input other than letters or spaces, including integers and punctuation, should throw an exception: "Sentence must only use letters".
इसका मतलब है कि शब्दों को उलटने की चुनौती के लिए पूरी तरह से असंबंधित एक माध्यमिक कार्य को लागू करना, उन भाषाओं को काट देना, जिनके पास अपवाद नहीं हैं, और एक लंबी स्ट्रिंग को हार्डकोड या संपीड़ित करने की आवश्यकता होती है जिसमें बहुत अधिक समय लगता है बाइट की गिनती।