মতে এই সাইটের একটি সাধারণ নিয়ম দ্বারা বাঞ্ছনীয় মার্কিন সরকার মুদ্রণ অফিস স্টাইল ম্যানুয়াল হয়
একটি, আ, দি, এ, এ, অন, টু, আপ, এবং, যেমন, তবে, বা, এবং এবং না থেকে সমস্ত প্রকাশনা এবং দলিলের শিরোনামে সমস্ত শব্দের মূলধন করুন।
এটি সত্য হতে পারে না কারণ আমি স্টাইল ম্যানুয়ালে এমন প্রস্তাবনা খুঁজে পেতে অক্ষম , তবে যাক যাইহোক এই নিয়মটি ব্যবহার করুন।
চ্যালেঞ্জ
ফাঁকা জায়গাগুলির দ্বারা চিহ্নিত ছোট আকারের শব্দের সমন্বিত একটি ইনপুট স্ট্রিং দেওয়া, নিম্নলিখিত নিয়ম অনুসারে স্ট্রিংয়ের মূলধনকে আউটপুট করুন
- প্রথম এবং শেষ শব্দটি মূলধনযুক্ত।
- অন্যান্য সকল শব্দের মূলধনী হয়, ব্যতীত একটি , একটি , , এ , দ্বারা , জন্য , মধ্যে , এর , উপর , থেকে , আপ , এবং , যেমন , কিন্তু , বা , এবং না ।
ইনপুট স্ট্রিং অন্তত একটি শব্দ উপস্থিত থাকবে এবং প্রতিটি শব্দ থেকে অন্তত একটি চিঠি এবং শুধুমাত্র অক্ষর রয়েছে a
করার z
।
এটি একটি কোড গল্ফ চ্যালেঞ্জ, সুতরাং আপনার পছন্দমতো ভাষাতে যতটা সম্ভব বাইট ব্যবহার করার চেষ্টা করুন। কাজটি সম্পন্ন করার জন্য আপনি একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন লিখতে পারেন।
Testcases
"the rule of thumb for title capitalization" -> "The Rule of Thumb for Title Capitalization"
"programming puzzles and code golf" -> "Programming Puzzles and Code Golf"
"the many uses of the letter a" -> "The Many Uses of the Letter A"
"title" -> "Title"
"and and and" -> "And and And"
"a an and as at but by for in nor of on or the to up" -> "A an and as at but by for in nor of on or the to Up"
"on computable numbers with an application to the entscheidungsproblem" -> "On Computable Numbers With an Application to the Entscheidungsproblem"