สำหรับจุดประสงค์ของการท้าทายนี้ Prime Power of Prime (PPP) หมายถึงจำนวนที่สามารถกำหนดเป็นจำนวนเฉพาะกับกำลังของจำนวนเฉพาะ ตัวอย่างเช่น 9 เป็น PPP เพราะสามารถแสดงเป็น 3 ^ 2 ในทางกลับกันไม่ใช่ PPP เพราะมันสามารถถูกแทนด้วย 3 ^ 4 เท่านั้นและ 4 ไม่ใช่นายกรัฐมนตรี PPPs สองสามตัวแรกคือ: 4, 8, 9, 25, 27, 32, 49, 121, 125, 128, 169, 243, 289, 343 ... นี่คือลำดับ OEIS A053810
งานของคุณ:
เขียนโปรแกรมหรือฟังก์ชั่นสำหรับอินพุตจำนวนเต็ม n ส่งคืน / ส่งออก PPP ตัวที่ n ทั้งดัชนี 1 ดัชนีหรือ 0 ดัชนีใด ๆ ที่คุณต้องการ
การป้อนข้อมูล:
จำนวนเต็มตั้งแต่ 0 ถึง 1,000 ได้รับผ่านวิธีการที่สมเหตุสมผล
เอาท์พุท:
PPP ที่ดัชนีที่ระบุโดยอินพุต
กรณีทดสอบ:
สิ่งเหล่านี้คือ 1 ที่จัดทำดัชนีและดังนั้นหากโปรแกรมของคุณรับอินพุต 0 ที่จัดทำดัชนีเอาท์พุทเดียวกันควรมาถึงสำหรับอินพุตที่ระบุ - 1
3 -> 9
6 -> 32
9 -> 125
เกณฑ์การให้คะแนน:
นี้รหัสกอล์ฟคะแนนต่ำสุดในไบต์ชนะ!