รับฐาน (base) และเลขชี้กำลัง (exp) (บรรทัดเดียว คั่นเว้นวรรค) แสดง base^exp โดยใช้ recursion
1 ≤ base ≤ 100 0 ≤ exp ≤ 20
2 10
1024
3 0
1
5 3
125
def power(base, exp):
if exp == 0:
return 1
return base * power(base, exp - 1)
b, e = map(int, input().split())
print(power(b, e)) 💡 base case: exp=0 → return 1, recursive: base * power(base, exp-1)
กด Run เพื่อรันโค้ด หรือ ตรวจคำตอบ เพื่อตรวจ test cases