বর্ণমালা বৃষ্টি
কাজটি:
মূল ভিত্তি হ'ল ইনপুট স্ট্রিংটি মুদ্রণ করা এবং তারপরে (কেস-সংবেদনশীল) বর্ণমালায় (0-ইনডেক্সড) অবস্থানের উপর ভিত্তি করে প্রতিটি অক্ষর উল্লম্বভাবে পুনরাবৃত্তি করা A-Z
। A
0 স্থানে থাকে তাই পুনরাবৃত্তি হয় না, e
পজিশনে 4 তাই 4 বার পুনরাবৃত্তি হয়, P
15 পজিশনে থাকে তাই 15 বার পুনরাবৃত্তি হয়, 0 বার পুনরাবৃত্তি !
হয় না A-Z
ইত্যাদি।
স্বচ্ছতার জন্য, ব্যাপ্তির বাইরে যে কোনও কিছু B-Zb-z
যেমন উদাহরণস্বরূপ বা বিশেষ অক্ষরগুলির পুনরাবৃত্তি হবে না এবং এইভাবে কেবল প্রথম লাইনে প্রদর্শিত হবে।
এটি কোড-গল্ফ , তাই প্রতিটি ভাষার সংক্ষিপ্ত সমাধানটিই বিজয়ী।
ইনপুট:
- ইনপুটটি 326 থেকে
~
। - ইনপুট স্ট্রিংটি 1 অক্ষর দীর্ঘ বা দীর্ঘ হবে।
- এখানে কোনও শীর্ষস্থানীয় বা পিছনের সাদা স্থান থাকবে না।
- আপনি স্ট্রিং হিসাবে ইনপুট নিতে পারেন (
"hello"
) বা অক্ষরের তালিকা (["h", "e", "l", "l", "o"]
)
উদাহরণ:
দেওয়ার ইনপুট aaaa
:
aaaa
দেওয়ার ইনপুট abcda
:
abcda
bcd
cd
d
এর ইনপুট Programming Puzzles & Code Golf!
, দেয়:
Programming Puzzles & Code Golf!
Progr mming Puzzles Code Golf
Progr mming Puzzles Code Golf
Progr mming Puzzles ode Golf
Progr mming Puzzles o e Golf
Progr mming Puzzl s o Golf
Progr mming Puzzl s o Gol
Pro r mmin Puzzl s o ol
Pro r mmin Puzzl s o ol
Pro r mm n Puzzl s o ol
Pro r mm n Puzzl s o ol
Pro r mm n Puzzl s o ol
Pro r mm n Puzz s o o
Pro r n Puzz s o o
Pro r Puzz s o o
Pr r Puzz s
r r uzz s
r r uzz s
uzz s
uzz
uzz
zz
zz
zz
zz
zz
এর ইনপুট ~|[abc<0>cba]|~
, দেয়:
~|[abc<0>cba]|~
bc cb
c c
নোট:
- স্ট্যান্ডার্ড লুফোলস প্রযোজ্য
- আউটপুট করতে স্ট্রিং একটি তালিকা, কিন্তু:
- বহিরাগত ট্রেইলিং নিউলাইনগুলি অনুমোদিত নয় (একক
\n
চূড়ান্ত লাইনে গ্রহণযোগ্য) - আউটপুট করতে অক্ষরের তালিকার তালিকা এতক্ষণ যেমন বলে মনে হচ্ছে অক্ষর বৃষ্টি হচ্ছে হতে
- কোন শীর্ষস্থানীয় নিউলাইন
- আমাদের নরডিক ব্যবহারকারীদের যাদের "এজেড" বর্ণমালায় কয়েকটি অতিরিক্ত অক্ষর রয়েছে তাদের বিনা দ্বিধায় সমর্থন করুন, তবে এটি চ্যালেঞ্জের অংশ নয়
\n
গ্রহণযোগ্য?