본문 바로가기
[programming]/[python 3] 파이썬 3

[python 3] 파이썬 3 최대공약수 구하기 알고리즘 소스 코드 예제

by codeomni 2018. 12. 15.
반응형

 

안녕하세요.

 

이번 파이썬 3의 알고리즘 포스팅은 최대공약수입니다.

학교 수학시간에 배운 최대공약수 방법을 사용하여 작성합니다.

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
print("codeomni")
 
# 최대공약수
def gcd(a, b):
 
    # 최소값 함수
    i = min(a,b)
 
    while True:
        if a % i == 0 and b % i == 0:
            return i
        i = i - 1
 
print(gcd(26))
 

 공약수로 나누어서 최대공약수를 구합니다.

 

 

 

 실행 화면입니다.

댓글