कई फोंट में (विशेषकर कॉन्सोल फॉन्ट में ), 10 में से 5 दशमलव अंकों में "छेद" होते हैं। हम इन पवित्र अंकों को कहेंगे:
46890
5 अपवित्र अंक इस प्रकार हैं:
12357
पूर्णांक को इस प्रकार "पवित्र" के रूप में वर्गीकृत किया जा सकता है यदि इसमें केवल पवित्र अंक हों, और अन्यथा "अपवित्र"। क्योंकि -
अपवित्र है, कोई भी नकारात्मक पूर्णांक पवित्र नहीं हो सकता है।
पवित्र पूर्णांक को आगे वर्गीकृत किया जा सकता है कि उनके पास कितने छेद हैं। उदाहरण के लिए, निम्नलिखित अंकों में 1 की पवित्रता है:
469
और इन अंकों में 2 की पवित्रता है:
80
हम कहते हैं कि पूर्णांक की समग्रता इसके अंकों की पवित्रता का योग है। इसलिए, 80
4 की पवित्रता 99
होगी , और 2 की पवित्रता होगी।
चुनौती
दो पूर्णांकों को देखते हुए n > 0
और h > 0
, उत्पादन n
वें पवित्र पूर्णांक जिसका पवित्रता कम से कम है h
। आप मान सकते हैं कि इनपुट और आउटपुट आपकी भाषा में अधिकतम प्रतिनिधित्व योग्य पूर्णांक से अधिक नहीं होंगे 2^64 - 1
, या जो भी कम हो।
यहाँ h >= 1
संदर्भ के लिए पवित्रता के साथ पहले 25 पवित्र पूर्णांकों की सूची दी गई है :
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
पास दो की पवित्रता कैसे है " इससे पहले कि मैं अंत में कॉन्कोलस के विकिपीडिया लिंक पर क्लिक करूं