সংখ্যার একটি স্ট্রিং বা ইনপুট হিসাবে একটি পূর্ণসংখ্যা দেওয়া, আপনাকে এটি সূচী করতে হবে।
আপনি ইনপুটটি এইভাবে পরিবর্তন করেন। আমরা 30043376111
উদাহরণ হিসাবে ব্যবহার করব :
প্রথমে সংশ্লিষ্ট সংখ্যার প্রতিটি ঘটনার সূচকের যোগফলটি সন্ধান করুন:
0: 1 + 2 = 3
1: 8 + 9 + 10 = 27
3: 0 + 4 + 5 = 9
4: 3
6: 7
7: 6
তারপরে, একটি নতুন পূর্ণসংখ্যা বা স্ট্রিং তৈরি করুন যেখানে উপরের অঙ্কগুলি তাদের সূচকগুলির যোগক্রম অনুসারে চলে। একাধিক সংখ্যার সমান যোগফলের ক্ষেত্রে ছোট অঙ্কটি বৃহত্তর অঙ্কের আগে আসে:
047631
শেষ অবধি, যে কোনও শূণ্য জিরোগুলি সরিয়ে ফেলুন এবং ফলাফলটি ফিরে আসুন বা মুদ্রণ করুন:
47631
আপনাকে অবশ্যই এমন একটি প্রোগ্রাম বা ফাংশন লিখতে হবে যা ইনপুটটিকে ইনডেক্সযুক্ত ফিরিয়ে দেয় বা প্রিন্ট করে।
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোড!
অনুরোধ করা হলে আরও পরীক্ষার কেস যুক্ত করা যায়।