백준 문제 정리 5347번 - Python

이성효·2021년 7월 28일
0

백준문제

목록 보기
5/8

5347 LCM 문제

문제 링크 : https://www.acmicpc.net/problem/5347

  1. 이전에 풀었던 최대공약수와 최소공배수 문제, 최소공배수 문제에서 나왔던 코드를 수정해서 풀었다. a,b의 최소공배수를 출력하면 되는 문제다.

  2. 완성 코드 :

    def LCM(a, b):
    	return (a * b) // GCD(a, b)
    
    def GCD(a, b):
        if b % a:
        	return GCD(b % a, a)
        else:
        	return a
    
    n = int(input())
    
    for i in range(n):
         a, b = map(int, input().split())
         print(LCM(a, b))

느낀 점 : 이제 최소공배수나 최대공배수에 대한 문제는 어느정도 쉽게 풀 수 있을것 같다.

profile
디발자가 되고픈 이성효라고 합니다 :)

0개의 댓글

관련 채용 정보

Powered by GraphCDN, the GraphQL CDN