방법1
def gcd(num1,num2):
if(num1>num2):
if(num1%num2==0):
return num2
else:
return gcd(num2,num1%num2)
else:
if(num2%num1==0):
return num1
else:
return gcd(num1,num2%num1)
if __name__ == "__main__":
num1,num2=map(int,input().split())
print(gcd(num1,num2))
728x90
'Data structure' 카테고리의 다른 글
연결리스트로 Stack 구현하기 - c언어 (0) | 2022.03.14 |
---|---|
양방향 연결리스트(c언어) (0) | 2022.03.06 |
단방향 연결리스트(c언어) (0) | 2022.03.05 |
dfs, bfs (0) | 2021.12.05 |
에라토스의 체(python) (0) | 2021.12.02 |