অক্টোবর 22 হল আন্তর্জাতিক ক্যাপস দিন ! দুর্ভাগ্যক্রমে, কেউই সর্বোচ্চ ক্যাপগুলির তালিকার গ্লোরিটি স্বীকার করবেন না। তারা এটি বলে "ওবোনক্সিয়াস" বা "পছন্দ মতো শুটিং" বা কোনও কিছু নয়। এই বাধ্যবাধকতা অবৈধ এবং ইনান অভিযোগগুলির বিষয়ে বিবেচনার নির্দেশে, একটি লেখা লিখুন "ছদ্মবেশী" বা "যুক্তিসঙ্গত" পাঠ্য কপি তৈরির পাঠ্যটিতে সাধারণ পাঠ্যকে সরানো PRO
বিবরণ
আপনার সমাধানের জন্য ইনপুট এবং আউটপুট উভয়ই স্ট্রিংগুলিতে কেবল মুদ্রণযোগ্য ASCII অক্ষর ধারণ করে।
ইনপুট স্ট্রিংয়ে শূন্য বা আরও ক্যাপস লক রান থাকবে । একটি ক্যাপ চালানো লক (বা সংক্ষেপে CLR) নিম্নলিখিত হিসাবে সংজ্ঞায়িত করা হয়:
সিএলআর অবশ্যই কোনও শব্দের প্রথম অক্ষর ব্যতীত কোনও ছোট হাতের অক্ষর (
a-z) থাকতে হবে না ।- এই চ্যালেঞ্জের উদ্দেশ্যে একটি শব্দ হ'ল ফাঁকা স্থানের ক্রম। সুতরাং,
PPCG,correcthorsebatterystaple, এবংjkl#@_>00()@#__f-023\f[সব বলে মনে করা হয় শব্দ গুলি।
- এই চ্যালেঞ্জের উদ্দেশ্যে একটি শব্দ হ'ল ফাঁকা স্থানের ক্রম। সুতরাং,
সিএলআরতে কমপক্ষে একটি স্থানও থাকতে হবে; সুতরাং, এটি অবশ্যই কমপক্ষে দুটি শব্দের হতে হবে ।
সিএলআর এর প্রতিটি শব্দের মধ্যে কমপক্ষে দুটি বর্ণ (
A-Za-z) থাকতে হবে ।- দ্রষ্টব্য যে এটি সিএলআর অন্তর্ভুক্ত নাও হতে পারে এমন কোনও আশেপাশের অক্ষর ছাড়াই নিজের দ্বারা নেওয়া সিএলআরকে বোঝায়। উদাহরণস্বরূপ, হয় না একটি CLR কারণ স্ট্রিং নিজে হয়েছে শব্দ কম দুটি বর্ণের সঙ্গে গুলি।
foO BarO B
- দ্রষ্টব্য যে এটি সিএলআর অন্তর্ভুক্ত নাও হতে পারে এমন কোনও আশেপাশের অক্ষর ছাড়াই নিজের দ্বারা নেওয়া সিএলআরকে বোঝায়। উদাহরণস্বরূপ, হয় না একটি CLR কারণ স্ট্রিং নিজে হয়েছে শব্দ কম দুটি বর্ণের সঙ্গে গুলি।
সিএলআরগুলি "লোভের সাথে" পার্স করা উচিত - এটি আপনার সর্বদা দীর্ঘতম সিএলআর খুঁজে পাওয়া উচিত।
একবার আপনি ইনপুট স্ট্রিংয়ে সমস্ত সিএলআর সনাক্ত করে ফেললে, সিএলআর এর ভিতরে থাকা সমস্ত বর্ণের কেসটি অদলবদল করুন এবং ফলস্বরূপ স্ট্রিং আউটপুট করুন।
পরীক্ষার মামলা
প্রথম লাইনটি ইনপুট, এবং দ্বিতীয়টি আউটপুট। ইনপুটটির বোল্ডেড অংশগুলি এমন সাবস্ট্রিং যা সিএলআর বিবেচিত হয়।
CAPS LOCK IS THE BEST!
caps lock is the best!
I really LOVE pROGRAMMING pUZZLES AND cOde Golf!
I really love Programming Puzzles and Code Golf!
This is a challenge on PPCG. This is a test CASE. TEST
This is a challenge on PPCG. This is a test case. test
LorEM iPSUM DOLoR sIT amet, conSECTETur ADIPISciNG eLIT. MAECENAS iD orci
Lorem Ipsum doloR sIT amet, conSECTETur ADIPIScing Elit. maecenas Id orci
;'>}{/[]'"A*(389971(*(#$&B#@*(% c'>#{@D#$! :,>/;[e.[{$893F
;'>}{/[]'"a*(389971(*(#$&b#@*(% C'>#{@d#$! :,>/;[e.[{$893F
iT'S cAPS lOCK DAY!!! cELebraTE THis WONDERFUL key
It's Caps Lock day!!! Celebrate this WONDERFUL key
aBcDE fGHIj KLmNO pQrST (uVwXY) ZZ___Zz__Z
aBcde Fghij KLmno PqrST (uVwxy) zz___zz__Z
#aA# aA
#aA# aA
বিধি
আপনি ধরে নিতে পারেন ইনপুটটিতে কখনও একনাগাড়ে দুটি বা ততোধিক স্পেস থাকবে না এবং এতে কখনও কোনও নেতৃস্থানীয় বা পিছনের স্থান থাকবে না।
যদি আপনার পুরো কোডটি সিএলআর হয় তবে 20% বোনাস (আপনার কোডের দৈর্ঘ্য .8 দিয়ে গুণ করুন)। ;) (বেশিরভাগই কেবল মজাদার জন্য, যেহেতু বিজয়ী জমা দেওয়ার ক্ষেত্রে এই বোনাস থাকবে না)
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী।
PPCG. Tএকটি স্থান রয়েছে)