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))
'SWEA' 카테고리의 다른 글
[SWEA] 1206. [S/W 문제해결 기본] 1일차 - View (Python/D3) (0) | 2023.11.16 |
---|---|
[SWEA] 5431. 민석이의 과제 체크하기 (Python/D3) (2) | 2023.11.16 |
[SWEA] 5948. 새샘이의 7-3-5 게임 (Python/D3) (0) | 2023.11.16 |
[SWEA] 1234. [S/W 문제해결 기본] 10일차 - 비밀번호 (Python/D3) (0) | 2023.11.16 |
[SWEA] 2070. 큰 놈, 작은 놈, 같은 놈 (Python/D1) (2) | 2023.11.12 |