একটি স্ট্রিং দেওয়া হয়েছে, এটি মূলধন করুন। মূলধন দ্বারা আমি 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-তে) একা ছেড়ে দেওয়া উচিত। এই চ্যালেঞ্জের জন্য এটি কি ঠিক আছে?