728x90
반응형
문제 출처 : https://www.acmicpc.net/problem/1934 |
이전 최대공약수, 최소공배수와 비슷한 유형이다.
직접 찾아주는 코드를 짰고, 더 간단한 코드로 만들어야겠다,,
그리고 이전에도 말했듯이 백준에서 시간을 좀 더 줄이기 위해 항상 import sys를 사용한다..!
import sys
def solve(A):
for i in range(1,min(A)+1):
if not A[0]%i:
if not A[1]%i:
result.append(i)
result2.append((A[0]//max(result))*(A[1]//max(result))*(max(result)))
T=int(sys.stdin.readline())
for _ in range(T):
result=[]
result2=[]
A=list(map(int, sys.stdin.readline().split()))
solve(A)
print(min(result2))
728x90
반응형
'알고리즘이야기 > 백준' 카테고리의 다른 글
6588번 골드바흐의 추측 (0) | 2020.06.25 |
---|---|
1978번 소수 찾기 (0) | 2020.06.25 |
2609번 최대공약수와 최소공배수 (0) | 2020.06.10 |
1260번 DFS와 BFS (0) | 2020.06.10 |
10430번 나머지 (0) | 2020.06.02 |
댓글