Diberikan string, gunakan huruf besar. Dengan huruf besar, maksud saya adalah conTeNT-lENgthperubahan Content-Length. Dalam contoh saya menunjukkan string dengan 2 kata dengan -sebagai batas kata. Namun saya mengharapkan Anda untuk menulis kode untuk string yang berisi sejumlah kata yang dipisahkan oleh satu karakter sebagai batas. Batas ini dapat berubah melintasi string.
Kondisi
- menggunakan
regular expressionsini tidak diperbolehkan . - mungkin ada sejumlah kata dalam kalimat (string).
- setiap kata akan terdiri dari
Englishhuruf[a-zA-Z]apa saja. - kata-kata yang berbeda dalam kalimat akan dipisahkan oleh satu karakter. Karakter ini akan hanya menjadi salah satu dari
-,.,<space-character>,/,&,#. Anda dapat dengan aman berasumsi bahwa kalimat itu tidak akan mengandung karakter lain kecuali yang disebutkan. - batas kata harus dipertahankan dalam output.
- kode menang pendek.
Misalnya program anda harus output Begin/With.Type&Contentuntuk 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/pada baris 2, atau -AND&pada baris 7) harus dibiarkan sendiri. Apakah ini oke, untuk tantangan ini?