728x90
두 자연수 A,B (A>B) 에 대해 A를 B로 나눈 나머지를 R이라고 하자.
이때 A,B 의 최대공약수는 B,R 의 최대공약수와 같다.
def gcd(a,b):
if a%b==0:
return b
else:
return gcd(b,a%b)
print(gcd(192,162))
728x90
'🟢 개념 정리 > algorithm' 카테고리의 다른 글
| [스택/큐] - 프로그래머스 고득점 kit (0) | 2023.02.24 |
|---|---|
| [해시] - 프로그래머스 고득점 kit (1) | 2023.02.24 |
| BFS (0) | 2023.02.02 |
| DFS (0) | 2023.02.02 |
| Heap/Heapq (0) | 2023.02.02 |