চ্যালেঞ্জ:
আপনি একটি বেস 10 নম্বর দেওয়া হয়। প্রতিটি বেসের জন্য 10 থেকে গণনা অবধি 2 পর্যন্ত:
- মূল ইনপুট নম্বরটি বেস 10 স্ট্রিং হিসাবে ধরুন এবং বেসটির জন্য অবৈধ সংখ্যার কোনও অঙ্ক সরিয়ে ফেলুন।
- সেই বেসটিতে ফলাফল সংখ্যার স্ট্রিংটি ব্যাখ্যা করুন। এটি যদি 1 বা 0 দেয় তবে পুরো প্রক্রিয়াটি শেষ করুন।
- দশমিক সংখ্যা হিসাবে আউটপুট বা তার বৃহত্তম প্রাইম ফ্যাক্টর মুদ্রণ করুন।
আউটপুট বৃহত্তম প্রধান প্রধান কারণগুলির একটি অ্যারে হতে পারে।
নমুনা কেস:
ইনপুট:
987654321
আউটপুট:
379721
10593529
1091
179
1493
293
19
7
অথবা:
[379721,10593529,1091,179,1493,293,19,7]
এটি 987654321, 87654321 9 = 42374116 10 , 7654321 8 = 2054353 10 এর বৃহত্তম প্রধান কারণগুলি মুদ্রণ করে এবং এটি 1 2 এ পৌঁছা অবধি , যেখানে এটি বন্ধ হয়ে যায়।