Cho một chuỗi, viết hoa nó. Bằng cách viết hoa, tôi có nghĩa là conTeNT-lENgth
thay đổi Content-Length
. Trong ví dụ tôi chỉ ra chuỗi có 2 từ với -
ranh giới từ. Tuy nhiên tôi hy vọng bạn viết mã cho chuỗi chứa bất kỳ số từ được phân cách bởi một đơn nhân vật như ranh giới. Ranh giới này có thể thay đổi trên chuỗi.
Điều kiện
- sử dụng
regular expressions
được không được phép . - có thể có bất kỳ số lượng từ trong một câu (chuỗi).
- mỗi từ sẽ bao gồm các
English
chữ cái[a-zA-Z]
của bất kỳ trường hợp nào. - các từ khác nhau trong câu sẽ được phân tách bằng một ký tự. Nhân vật này sẽ chỉ được bất kỳ một trong những
-
,.
,<space-character>
,/
,&
,#
. Bạn có thể cho rằng câu đó sẽ không chứa bất kỳ ký tự nào khác ngoại trừ những câu được đề cập. - ranh giới từ nên được bảo tồn trong đầu ra.
- mã ngắn nhất thắng.
Ví dụ chương trình của bạn nên đầu ra Begin/With.Type&Content
cho 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/
trong dòng 2 hoặc -AND&
dòng 7) nên được để yên. Điều này có ổn không, cho thử thách này?