পূর্ণসংখ্যার বর্ণমালা করুন
প্রদত্ত সংখ্যার সংখ্যার জন্য, যখন তাদের বানান হয় তখন তাদের বর্ণমালা অনুসারে রাখুন (অর্থাত্ 1: এক, 2: দুই, 90: নব্বই, 19: উনিশ) আপনার কোড পরিসীমা জন্য কাজ করা উচিত [-999999, 999999]
। আউটপুটে অবশ্যই সংখ্যার মধ্যে একটি সীমানা থাকতে হবে। একটি স্থান যেমন একটি স্থান এবং কমা যেমন নীচের উদাহরণগুলিতে দেখানো হবে তেমন কাজ করবে। ইনপুটটি পূর্ণসংখ্যার একটি অ্যারে, সীমানাঙ্কিত সংখ্যার একটি স্ট্রিং বা যাইহোক আপনি উপযুক্ত দেখেন। সমস্ত পূর্ণসংখ্যাকে অনন্য বলে ধরে নেওয়া হয়।
এই চ্যালেঞ্জের উদ্দেশ্যে নম্বরগুলি হাইফেনেটেড করা হয় না এবং অন্য কোনও অক্ষরের আগে স্পেসগুলি বর্ণমালা করা হয়। নেতিবাচক সংখ্যাগুলি শব্দটি ব্যবহার করে প্রকাশ করা হবে বলে ধরে নেওয়া হয় minus
। উদাহরণস্বরূপ, four
পূর্বে হবে four thousand
এবং -40
স্ট্রিংটি ব্যবহার করে নম্বরটি সাজানো হবে minus forty
। ধরুন সমস্ত সংখ্যা পুরোপুরি সংখ্যার শব্দের সমন্বয়ে গঠিত হবে এবং কোনও সংযুক্তি নেই (যেমন two thousand forty two
পরিবর্তে ব্যবহার করুন two thousand and forty two
)।
পরীক্ষার মামলা
একক সংখ্যা পূর্ণসংখ্যা:
ইনপুট:
1, 2, 3, 4, 5
আউটপুট:
5, 4, 1, 3, 2
একাধিক সংখ্যা পূর্ণসংখ্যা:
ইনপুট:
-1002, 5, 435012, 4, 23, 81, 82
আউটপুট:
81, 82, 5, 4, 435012, -1002, 23
শব্দের মধ্যে ফাঁকা স্থান, হাইফেন, কমা বা "এবং" নয়:
ইনপুট:
6, 16, 60, 64, 600, 6000, 60000, 60004, 60008, 60204, 60804
আউটপুট:
6, 600, 6000, 16, 60, 64, 60000, 60008, 60804, 60004, 60204
মনে রাখবেন, এটি কোড-গল্ফ , তাই সবচেয়ে কম বাইটের কোডটি জয়ী। কোনও ফাঁকা অনুমতি দেওয়া হয়নি!