একটি অ-নেতিবাচক পূর্ণসংখ্যার ( n) দেওয়া হয়েছে, প্রতিটি ফাংশনের nশাব্দিক বানান অনুসারে বর্ণানুক্রমিক ক্রমে ফিরে আসা একটি ফাংশন তৈরি করুন n।
উদাহরণ:
Input: 101
>> one, zero, one
>> one, one, zero
Output: 110
Input: 31948
>> three, one, nine, four, eight
>> eight, four, nine, one, three
Output: 84913
Input: 5544
>> five, five, four, four
>> five, five, four, four
Output: 5544
Input: 1234567890
Output: 8549176320
দ্রষ্টব্য: উদাহরণের ক্রিয়াকলাপগুলি কেবল উদাহরণস্বরূপ এবং আউটপুটে অন্তর্ভুক্ত করার দরকার নেই। কেবল বর্ণমালা অনুসারে বাছাই করা নম্বরটি ফেরত দেওয়া দরকার।
এটি কোড-গল্ফ, তাই বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী।
সম্পাদনা করুন: ইনপুটটি যে কোনও পছন্দসই বিন্যাসে নেওয়া যেতে পারে যা আপনার ভাষার পক্ষে সবচেয়ে উপযুক্ত। ইনপুটটি সর্বদা একটি প্রাকৃতিক সংখ্যা হবে (0 সহ) এবং এতে শীর্ষস্থানীয় 0 থাকে না।
প্রাসঙ্গিক OEIS এন্ট্রি (A057846) @ ডোমহাস্টিংস দ্বারা পাওয়া
00....
849, তার মানে কি আমাদের 849স্ট্রিং নয় তবে নম্বর প্রিন্ট করার অনুমতি দেওয়া হচ্ছে "849"? আইএমও এটি পুরোপুরি সূক্ষ্ম চ্যালেঞ্জের শীর্ষে কেবল একটি জটিল I / O ফর্ম্যাট (খারাপ!)।
001আউটপুট কি ? যদি সেগুলি তাৎপর্যপূর্ণ হয় এবং ফলাফলটি না হয় তবে 1বেশিরভাগ ভাষায় স্ট্রিংয়ের প্রয়োজন হবে সরল সত্যের জন্য এটি অপরিশোধিত, অযৌক্তিক এবং সাধারণত 10 টি আক্ষরিক সংখ্যায় শীর্ষস্থানীয় শূন্যগুলি পার্সারকে জিজ্ঞাসা করতে অসম্ভবের কাছে আসে।