চ্যালেঞ্জ
রবিন একটি তীরের আকারে তার ভেরিয়েবল ঘোষণার পছন্দ করে। তিনি এখানে এটি কীভাবে করেছেন:
- যে কোনও সংখ্যক স্ট্রিং ইনপুট করুন
- আরোহণ দৈর্ঘ্য দ্বারা তাদের অর্ডার
এগুলি মোটামুটি একটি নেতিবাচক তীরচিহ্ন তৈরি করার জন্য মধ্যম দ্বারা অর্ডার করে আউটপুট দেয় (এর মধ্যে যে কোনও আদেশই সেরা গল্ফ করে):
5 or 4 3 2 1 1 2 3 4 5
পরীক্ষার মামলা
ইনপুট:
bow
arrows
sheriffOfNottingham
kingRichard
maidMarian
princeJohn
sherwoodForest
আউটপুট:
sheriffOfNottingham
kingRichard
maidMarian
bow
arrows
princeJohn
sherwoodForest
ইনপুট:
a
bb
cc
আউটপুট (উভয়ই বৈধ):
bb
a
cc
cc
a
bb
ইনপুট:
one
four
seven
fifteen
সম্ভাব্য আউটপুট (কেবলমাত্র অন্যান্য বৈধ আউটপুটটি এটির উল্লম্ব আয়না):
seven
one
four
fifteen
নোট
স্ট্রিংটি উটকেসে রয়েছে এবং এর কোনও সংখ্যা বা বিশেষ অক্ষর নেই, কেবল ছোট হাতের অক্ষর এবং বড় হাতের অক্ষর।
ইনপুটটি আপনার পছন্দের যে কোনও কিছু হতে পারে: একটি স্ট্রিং, অ্যারে হিসাবে কমা-বিচ্ছিন্ন ... কোনও আই / ও ফর্ম্যাট অনুমোদিত।
- একই দৈর্ঘ্যের স্ট্রিংয়ের মধ্যে, যে কোনও অর্ডার গ্রহণ করা হয়।