इस चुनौती के उद्देश्य के लिए, एक प्राइम पावर ऑफ़ प्राइम (PPP) को एक संख्या के रूप में परिभाषित किया जाता है जिसे एक अभाज्य संख्या की शक्ति के लिए एक प्रमुख संख्या के रूप में परिभाषित किया जा सकता है। उदाहरण के लिए, 9 एक पीपीपी है क्योंकि इसे 3 ^ 2 के रूप में दर्शाया जा सकता है। दूसरी ओर 81 पीपीपी नहीं है क्योंकि इसे केवल 3 ^ 4 के रूप में दर्शाया जा सकता है, और 4 अभाज्य नहीं है। पहले कुछ PPP हैं: 4, 8, 9, 25, 27, 32, 49, 121, 125, 128, 169, 243, 289, 343 ... यह OEIS अनुक्रम A053810 है
आपका कार्य:
एक प्रोग्राम या फ़ंक्शन लिखें जो इनपुट पूर्णांक n रिटर्न / nth पीपीपी के आउटपुट के लिए, या तो 1-अनुक्रमित या 0-अनुक्रमित, जो भी आप चाहें।
इनपुट:
किसी भी उचित विधि के माध्यम से 0 और 1,000 के बीच पूर्णांक प्राप्त होता है।
आउटपुट:
इनपुट द्वारा इंगित सूचकांक में पीपीपी।
परीक्षण के मामलों:
ये 1-अनुक्रमित हैं, और इसलिए, यदि आपका प्रोग्राम 0-अनुक्रमित इनपुट लेता है, तो उसी आउटपुट को कथित इनपुट -1 के लिए आना चाहिए।
3 -> 9
6 -> 32
9 -> 125
स्कोरिंग:
यह कोड-गोल्फ , बाइट्स जीत में सबसे कम स्कोर!