স্ট্যাক এক্সচেঞ্জের প্রযুক্তিগত সীমাবদ্ধতার কারণে শিরোনামটি ভুলভাবে রেন্ডার করা হয়েছে। সঠিক এই চ্যালেঞ্জ জন্য শিরোনাম
একটি করা
Word Icicle!
Word Icicle
Word cicle
ord cicle
ord icle
ord i le
or i le
or i l
or l
or
r
আজকের চ্যালেঞ্জটি ইনপুট শব্দটি থেকে আইসিকেল তৈরি করা। পুরোপুরি মুদ্রণযোগ্য এএসসিআইআইয়ের একটি স্ট্রিং দেওয়া হয়েছে এবং কমপক্ষে 2 অ-স্থানের অক্ষরগুলি নীচের পদক্ষেপগুলি সম্পাদন করুন:
স্ট্রিংয়ের বর্তমান অবস্থা মুদ্রণ করুন।
ক্ষুদ্রতর অক্ষরটিকে (স্পেস ব্যতীত) স্থান দিয়ে একটি স্থানের সাথে প্রতিস্থাপন করুন। যদি টাই থাকে তবে বামতম চরিত্রটি প্রতিস্থাপন করুন।
স্ট্রিংটিতে কেবলমাত্র 1 অ-স্থানের অক্ষর না হওয়া পর্যন্ত একটানা রেখায় পুনরাবৃত্তি করুন।
এটি এমন প্রভাব তৈরি করে যা দেখে মনে হচ্ছে ইনপুট স্ট্রিংটি গলে যাচ্ছে ...
I'm Melting!!!
I'm Melting !!
I'm Melting !
I'm Melting
I m Melting
m Melting
m elting
m lting
m ltin
m lt n
m t n
t n
t
বিধি
কয়েকবার পুনরাবৃত্তির পরে, আপনার আউটপুটটিতে অবশ্যই প্রতিটি লাইনে অবশ্যই পিছনের জায়গা থাকবে। আপনি যদি এগুলি ছাঁটাই করতে চান তবে এটি অনুমোদিত।
আপনার একটি খালি রেখা অনুসরণ করতে পারে তবে এর চেয়ে বেশি নয়।
মনে রাখবেন ইনপুটটিতে বেশ কয়েকটি স্থান থাকতে পারে তবে এগুলি কার্যকরভাবে এড়ানো যায়। উদাহরণস্বরূপ, ইনপুটটি দেওয়া
a a
উচিতa a a
আপনি চাইলে স্ট্রিংগুলির তালিকা হিসাবে ইনপুট নিতে পারেন। আউটপুটের জন্য, আপনি স্ট্রিংগুলির তালিকা, নিউলাইনগুলির সাথে একটি একক স্ট্রিং, বা চর ম্যাট্রিক্স / 2 ডি অ্যারে মুদ্রণ করতে পারেন। সাধারণত, আমি অনুমতিপ্রাপ্ত আইও ফর্ম্যাটগুলিকে পছন্দ করি, সুতরাং অন্যান্য ফর্ম্যাটগুলি যতক্ষণ না সুসংগত এবং সঠিকভাবে সঠিক আউটপুটের সাথে সুস্পষ্টভাবে অনুমোদিত ততক্ষণ অনুমোদিত হয় allowed যদি সন্দেহ হয় তবে নির্দ্বিধায় জিজ্ঞাসা করুন। যথারীতি, সম্পূর্ণ প্রোগ্রাম বা ফাংশন অনুমোদিত।
মনে রাখবেন, কোনও ভাষায় স্বল্পতম উত্তর দেওয়ার জন্য এটি একটি প্রতিযোগিতা! আপনি যদি জাভাতে উত্তরটি চয়ন করেন, আপনি যা করতে পারেন তা সংক্ষিপ্ত জাভা উত্তর (বাইটে) দেওয়ার চেষ্টা করুন।
পরীক্ষার মামলা
Hello World! -->
Hello World!
Hello World
ello World
ello orld
ello orl
llo orl
lo orl
o orl
o or
or
r
AbCdEfGhIjKlMnOpQrStUvWxYz -->
AbCdEfGhIjKlMnOpQrStUvWxYz
bCdEfGhIjKlMnOpQrStUvWxYz
b dEfGhIjKlMnOpQrStUvWxYz
b d fGhIjKlMnOpQrStUvWxYz
b d f hIjKlMnOpQrStUvWxYz
b d f h jKlMnOpQrStUvWxYz
b d f h j lMnOpQrStUvWxYz
b d f h j l nOpQrStUvWxYz
b d f h j l n pQrStUvWxYz
b d f h j l n p rStUvWxYz
b d f h j l n p r tUvWxYz
b d f h j l n p r t vWxYz
b d f h j l n p r t v xYz
b d f h j l n p r t v x z
d f h j l n p r t v x z
f h j l n p r t v x z
h j l n p r t v x z
j l n p r t v x z
l n p r t v x z
n p r t v x z
p r t v x z
r t v x z
t v x z
v x z
x z
z
PPCG is da BEST -->
PPCG is da BEST
PPCG is da EST
PP G is da EST
PP G is da ST
PP is da ST
P is da ST
is da ST
is da T
is da
is d
is
s
({({})({}[()])}{}) -->
({({})({}[()])}{})
{({})({}[()])}{})
{ {})({}[()])}{})
{ {}) {}[()])}{})
{ {}) {}[ )])}{})
{ {} {}[ )])}{})
{ {} {}[ ])}{})
{ {} {}[ ] }{})
{ {} {}[ ] }{}
{ {} {} ] }{}
{ {} {} }{}
{} {} }{}
} {} }{}
} } }{}
} } } }
} } }
} }
}