ধনাত্মক পূর্ণসংখ্যার এন দিয়ে শুরু করে , ক্ষুদ্রতম পূর্ণসংখ্যক এন ' খুঁজে বার করুন যা এনকে তার এক অঙ্কের দ্বারা বার বার ভাগ করে গণনা করা যেতে পারে (বেস -10)। প্রতিটি নির্বাচিত অঙ্ক অবশ্যই 1 এর চেয়ে বড় এন এর বিভাজক হতে হবে ।
উদাহরণ # 1
N = 230 এর প্রত্যাশিত আউটপুট হ'ল এন '= 23 :
উদাহরণ # 2
এন = 129528 এর প্রত্যাশিত আউটপুট হ'ল এন '= 257 :
অপ-অনুকূল পাথ থেকে সাবধান!
আমরা 129528/9 = 14392 দিয়ে শুরু করতে পারি , তবে এটি ক্ষুদ্রতম সম্ভাব্য ফলাফলের দিকে নিয়ে যায় না । আমরা প্রথমে 9 দ্বারা ভাগ করে নিলে আমরা সেরাটি হ'ল:
বিধি
- ইনপুট যেকোন যুক্তিসঙ্গত বিন্যাসে নেওয়া যেতে পারে (পূর্ণসংখ্যা, স্ট্রিং, অঙ্কগুলির অ্যারে, ...)।
- এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ত উত্তর!
পরীক্ষার মামলা
1 --> 1
7 --> 1
10 --> 10
24 --> 1
230 --> 23
234 --> 78
10800 --> 1
10801 --> 10801
50976 --> 118
129500 --> 37
129528 --> 257
8377128 --> 38783
655294464 --> 1111