SWEA
[SWEA] 1217. [S/W 문제해결 기본] 4일차 - 거듭 제곱 (Python/D3)
dev스카이
2023. 11. 16. 08:37
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
설명
두 개의 숫자 N, M이 주어질 때, N의 M 거듭제곱 값을 구하는 프로그램을 재귀호출을 이용해야 한다.
Solution
def calc(n, m):
if m == 0:
return 1
else:
ans = n*calc(n, m-1)
return ans
for _ in range(10):
cnt = 0
case = int(input())
n, m = map(int, input().split())
print('#'+str(case), calc(n, m))