एक स्ट्रिंग को देखते हुए, इसे कैपिटलाइज़ करें। पूंजीकरण से मेरा मतलब है कि conTeNT-lENgth
परिवर्तन Content-Length
। उदाहरण में मैंने 2 शब्दों के साथ स्ट्रिंग -
को शब्द सीमा के रूप में दिखाया । हालाँकि मुझे उम्मीद है कि आप किसी एक वर्ण द्वारा सीमा के रूप में अलग किए गए किसी भी शब्द के स्ट्रिंग के लिए कोड लिखेंगे । यह सीमा स्ट्रिंग में बदल सकती है।
शर्तेँ
- उपयोग करने
regular expressions
की अनुमति नहीं है । - एक वाक्य (स्ट्रिंग) में किसी भी संख्या में शब्द हो सकते हैं।
- प्रत्येक शब्द में किसी भी मामले के
English
अक्षर शामिल होंगे[a-zA-Z]
। - वाक्य में अलग-अलग शब्द एक ही वर्ण द्वारा अलग किए जाएंगे। यह चरित्र होगा केवल में से किसी एक हो
-
,.
,<space-character>
,/
,&
,#
। आप सुरक्षित रूप से मान सकते हैं कि वाक्य में उल्लिखित लोगों के अलावा कोई अन्य चरित्र नहीं होगा । - शब्द सीमाओं को आउटपुट में संरक्षित किया जाना चाहिए।
- सबसे छोटा कोड जीतता है।
उदाहरण के लिए आपके प्रोग्राम के Begin/With.Type&Content
लिए आउटपुट होना चाहिए BeGin/wITH.tyPE&conTeNt
।
Some test cases:
"aGeNT ACcEpT/LEngTh-tYPe USeR raNgE.TyPe"
"type&AgeNt/CC/COnteNt lEnGth#acCePT/AgeNt.RAnGe-Cc/contEnt/cODe"
"cc/rEspoNCe.lEngtH#tYpE-witH&UsEr/bEgIN&uSer.AGEnT&begIn/aCCEPt/Cc"
"lENgTH#USeR.tYpE/BeGiN&LENGth tYpe/ACCEpt#rANge/codE&AnD-ACCepT/ConTenT"
"contENT/ACcEpT"
"BeGin/wITH.tyPE&conTeNt"
"Code.cc#User.lenGTh-USer-AND&tyPE TypE&leNgtH.tYPe usER.UseR&with"
"RaNgE&COnTeNT WITh CoNTENT-TypE tyPe"
"BEgin COdE#uSeR#aGeNt.USeR"
"TypE LENGth"
/CC/
पंक्ति 2, या -AND&
पंक्ति 7 में) को अकेला छोड़ दिया जाना चाहिए। क्या यह ठीक है, इस चुनौती के लिए?