본문 바로가기

알고리즘/python

[python/파이썬] 백준 2168 타일 위의 대각선

반응형

[문제 출처]

https://www.acmicpc.net/problem/2168

 

2168번: 타일 위의 대각선

첫째 줄에 가로의 길이 xcm와 세로의 길이 ycm가 주어진다. x와 y는 1,000,000,000 이하의 자연수이다. x와 y사이에는 빈칸이 하나 이상 있다.

www.acmicpc.net

 

[문제 풀이]

x, y = map(int, input().split(' '))


def gcd(a, b):
    if b > a:
        a, b = b, a
    while True:
        if b == 0:
            break
        a, b = b, a % b
    return a

print(x + y - gcd(x, y))
반응형