728x90
반응형
수학 문제이다. 답은 생각보다 간단하다. M에서 N과 M의 최대공약수를 빼주면 된다.
def gcd(a, b):
if b == 0:
return a
return gcd(b, a%b)
N, M = map(int, input().split())
print(M - gcd(max(N,M), min(N, M)))
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 10995번 별 찍기 - 20(python) (0) | 2021.03.07 |
---|---|
백준 알고리즘 2556번 별 찍기 - 14(python) (0) | 2021.03.07 |
백준 알고리즘 1300번 K번째 수(python) (0) | 2021.03.07 |
백준 알고리즘 5430번 AC(python) (0) | 2021.03.07 |
백준 알고리즘 17298번 오큰수(python) (0) | 2021.03.07 |