আপনার কাজ হ'ল [32..126] এর পরিসরে মুদ্রণযোগ্য এএসসিআইআই অক্ষর সমন্বিত একটি খালি-খালি স্ট্রিংটি বোঝা ।
অক্ষর প্রতি স্ট্রিং অক্ষর পড়া:
- প্রতিবার যখন আপনি ছোট হাতের অক্ষরে কোনও চিঠির মুখোমুখি হন, তখন এটি বড় হাতের অক্ষরে পরবর্তী অক্ষরের সাথে যুক্ত করুন, 'এ' দিয়ে শুরু করুন
- প্রতিবার যখন আপনি বড় হাতের অক্ষরে কোনও চিঠির মুখোমুখি হন, তখন এটির সাথে যুক্ত ছোট হাতের অক্ষরের সাথে এটি প্রতিস্থাপন করুন
- অন্যান্য অক্ষরগুলির জন্য কোনও বিশেষ প্রক্রিয়াকরণের প্রয়োজন হয় না এবং কেবল অপরিবর্তিত থাকে
উদাহরণ
ইনপুট স্ট্রিংয়ের জন্য "endlAsEBAEE"
:
- সহযোগী
e
করতেA
,n
করতেB
,d
করতেC
এবংl
করতেD
A
সঙ্গে প্রতিস্থাপনe
- সহযোগী
s
থেকেE
EBAEE
সঙ্গে প্রতিস্থাপনsness
চূড়ান্ত আউটপুট হয় "endlessness"
।
ব্যাখ্যা এবং বিধি
- ইনপুট স্ট্রিংটি একবারে প্রতিটি ছোট ছোট অক্ষর ধারণ করার গ্যারান্টিযুক্ত। পরবর্তী সমস্ত দৃষ্টান্ত সংশ্লিষ্ট মূলধনীতে প্রতিস্থাপন করা হবে।
- ইনপুট স্ট্রিংটি বৈধ হওয়ার গ্যারান্টিযুক্ত। (আপনি একটি বড় অক্ষরের মুখোমুখি হবেন না যা এখনও ছোট হাতের অক্ষরের সাথে সম্পর্কিত নয়))
- একবার বড় হাতের অক্ষর একটি ছোট অক্ষরের সাথে যুক্ত হয়ে গেলে এটি পরে স্ট্রিংয়ে ব্যবহৃত হতে পারে বা নাও হতে পারে। উদাহরণস্বরূপ,
C
এবংD
উপরের উদাহরণে ব্যবহৃত হয় না। - এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ত উত্তর!
পরীক্ষার মামলা
ইনপুট:
abcd
honk! ABCD!
abrAcAdABCA
endlAsEBAEE
helCo wDrCd!
dermatoglyphics
progBamFinD AuzJles & cCdL DCKf
sphinx of black quKrtz, jOdge my vGw. K NODLM IPGZE HGF SOWBA GYVP QCV JKRX TGU.
petBr AiABD AEckBd a ABFG of AEFGlBH ABAABDs. hJw mIny AEFGLBH ABAABDM HEH ABCBD AEABD AEFG?
উত্তর:
abcd
honk! honk!
abracadabra
endlessness
hello world!
dermatoglyphics
programming puzzles & code golf
sphinx of black quartz, judge my vow. a quick brown fox jumps over the lazy dog.
peter piper picked a peck of pickled peppers. how many pickled peppers did peter piper pick?