এই চ্যালেঞ্জের উদ্দেশ্যে, একটি প্রাইম পাওয়ার অফ প্রাইম (পিপিপি) এমন একটি সংখ্যার হিসাবে সংজ্ঞায়িত করা হয় যা একটি মৌলিক সংখ্যার শক্তির একটি মৌলিক সংখ্যা হিসাবে সংজ্ঞায়িত হতে পারে। উদাহরণস্বরূপ, 9 টি পিপিপি কারণ এটি 3 ^ 2 হিসাবে প্রতিনিধিত্ব করা যেতে পারে। অন্যদিকে 81 টি পিপিপি নয় কারণ এটি কেবল 3 ^ 4 হিসাবে উপস্থাপিত হতে পারে এবং 4 টি প্রধান নয়। প্রথম কয়েকটি পিপিপি হ'ল: 4, 8, 9, 25, 27, 32, 49, 121, 125, 128, 169, 243, 289, 343 ... এটি OEIS ক্রম A053810
তোমার কাজ:
এমন একটি প্রোগ্রাম বা ফাংশন লিখুন যে কোনও ইনপুট পূর্ণসংখ্যার জন্য এন-পি পি পি / ফেরত / আউটপুট দেয়, 1-ইনডেক্সড বা 0-সূচকযুক্ত, আপনি যেটিকে পছন্দ করুন।
ইনপুট:
0 এবং 1000 এর মধ্যে একটি পূর্ণসংখ্যা, যেকোন যুক্তিসঙ্গত পদ্ধতির মাধ্যমে প্রাপ্ত।
আউটপুট:
ইনপুট দ্বারা সূচিত সূচক পিপিপি।
পরীক্ষার কেস:
এগুলি 1-ইনডেক্সেড এবং তাই, যদি আপনার প্রোগ্রামটি 0-সূচকযুক্ত ইনপুট নেয় তবে বর্ণিত ইনপুট - 1 এর জন্য একই আউটপুট উপস্থিত হওয়া উচিত।
3 -> 9
6 -> 32
9 -> 125
স্কোরিং:
এই কোড-গল্ফ , বাইট জিতে সর্বনিম্ন স্কোর!