অনেকগুলি ফন্টে (বিশেষত কনসোলস ফন্টে ) 10 দশমিক অঙ্কের মধ্যে 5 টিতে "গর্ত" থাকে। আমরা এই পবিত্র সংখ্যাগুলি কল করব:
46890
5 টি অপরিচ্ছন্ন অঙ্কগুলি হ'ল:
12357
কোনও পূর্ণসংখ্যাটিকে "পবিত্র" হিসাবে শ্রেণীবদ্ধ করা যেতে পারে যদি এতে কেবলমাত্র পবিত্র অঙ্ক থাকে এবং অন্যথায় "অপরিষ্কার" থাকে। কারণ -
অপরিষ্কার, কোনও নেতিবাচক পূর্ণসংখ্যা পবিত্র হতে পারে না।
পবিত্র পূর্ণসংখ্যাগুলি আরও কতগুলি গর্ত রয়েছে তার ভিত্তিতে আরও শ্রেণিবদ্ধ করা যেতে পারে। উদাহরণস্বরূপ, নিম্নলিখিত সংখ্যাগুলির 1 এর পবিত্রতা রয়েছে:
469
এবং এই সংখ্যার 2 এর পবিত্রতা রয়েছে:
80
আমরা বলি যে একটি পূর্ণসংখ্যার সামগ্রিক পবিত্রতা হল এর অঙ্কগুলির পবিত্রতার যোগফল। সুতরাং, 80
4 এর 99
পবিত্রতা হবে এবং 2 এর পবিত্রতা থাকবে।
চ্যালেঞ্জ
দুটি পূর্ণসংখ্যা দেওয়া n > 0
এবং h > 0
, n
পবিত্রতম পূর্ণসংখ্যার আউটপুট নিন যার পবিত্রতা কমপক্ষে h
। আপনি ধরে নিতে পারেন যে ইনপুট এবং আউটপুটগুলি আপনার ভাষার সর্বাধিক উপস্থাপনযোগ্য পূর্ণসংখ্যার চেয়ে বড় হবে না বা 2^64 - 1
যে কোনওটি কম।
পবিত্রতার সাথে প্রথম 25 পবিত্র পূর্ণসংখ্যার একটি তালিকা এখানে h >= 1
রেফারেন্সের জন্য রয়েছে:
0, 4, 6, 8, 9, 40, 44, 46, 48, 49, 60, 64, 66, 68, 69, 80, 84, 86, 88, 89, 90, 94, 96, 98, 99
পবিত্রতার সাথে প্রথম 25 টি পূর্ণসংখ্যাগুলি হ'ল h >= 2
:
0, 8, 40, 44, 46, 48, 49, 60, 64, 66, 68, 69, 80, 84, 86, 88, 89, 90, 94, 96, 98, 99, 400, 404, 406
0
অবশেষে কনসোলাসের উইকিপিডিয়া লিঙ্কটিতে ক্লিক করার আগে আমি " ত্রিশ সেকেন্ডের মতো এখানে বসে বসে" এই চিন্তা করে বসে ছিলাম