알고리즘 & 코딩테스트
[백준] 1934번 최소공배수
Haksae
2022. 3. 18. 04:11
⛏ 문제 파악
- 최소공배수를 구하는 문제로, 바로 좀 전에 푸는 문제와 사실 중복이다.
- 유클리드 호제법으로 풀면 된다. 물론 파이썬 math도 가능
👉🏻 답안
T = int(input())
def gcd(a, b):
while b != 0:
r = a % b
a = b
b = r
return a
def lcm(a, b):
lcm = (a * b) // gcd(a, b)
return lcm
for i in range(T):
X, Y = map(int, input().split())
print(lcm(X,Y))
import math
T = int(input())
for i in range(T):
X, Y = map(int, input().split())
print(math.lcm(X, Y))
📑 간단한 설명
- 이전 문제와 동일해서 딱히 설명은 안하겠음