https://www.acmicpc.net/problem/1934
1934번: 최소공배수
두 자연수 A와 B에 대해서, A의 배수이면서 B의 배수인 자연수를 A와 B의 공배수라고 한다. 이런 공배수 중에서 가장 작은 수를 최소공배수라고 한다. 예를 들어, 6과 15의 공배수는 30, 60, 90등이 있
www.acmicpc.net
import sys
testcase = int(input())
def gcd(num1, num2):
while num2 != 0:
r = num1 % num2
num1 = num2
num2 = r
return num1
def lcm(num1, num2):
return num1 * num2 // gcd(num1, num2)
for _ in range(testcase):
num1, num2 = list(map(int,sys.stdin.readline().split()))
print(lcm(num1, num2))
'알고리즘 > 백준-파이썬' 카테고리의 다른 글
[백준] 1929번 (python 파이썬) (0) | 2022.04.11 |
---|---|
[백준] 1978번 (python 파이썬) (0) | 2022.04.11 |
[백준] 2609번 (python 파이썬) (0) | 2022.04.11 |
[백준] 10430번 (python 파이썬) (0) | 2022.04.11 |
[백준] 11656번 (python 파이썬) (0) | 2022.04.11 |