반응형
1934번: 최소공배수 (acmicpc.net)
1934번: 최소공배수
두 자연수 A와 B에 대해서, A의 배수이면서 B의 배수인 자연수를 A와 B의 공배수라고 한다. 이런 공배수 중에서 가장 작은 수를 최소공배수라고 한다. 예를 들어, 6과 15의 공배수는 30, 60, 90등이 있
www.acmicpc.net
import math
T = int(input())
for _ in range(T) :
A, B = map(int, input().split())
print(math.lcm(A, B))
풀이
(for 옆에 언더바(_)는 주로 i의 값을 쓰지 않을 때 쓰이곤 합니다.)
파이썬에는 정말 친절하게도 최소공배수를 구해주는 함수가 존재합니다.
바로 math 라이브러리 안에 있는 lcm이라는 함수입니다.
라이브러리? 뭔가를 설치해야 해서 백준에서는 사용할 수 없다고 생각하실 수도 있지만 math 라이브러리는 파이썬 기본 내장 라이브러리이므로 파이썬이 설치되어 있는 곳이라면 언제든지 사용할 수 있는 라이브러리입니다.
반응형
'📊 알고리즘' 카테고리의 다른 글
[백준] 10156 - 과자 (0) | 2022.06.11 |
---|---|
[백준] 10817 - 세 수 (0) | 2022.06.11 |
[백준] 2935 - 소음 (0) | 2022.06.11 |
[백준] 5355 - 화성 수학 (0) | 2022.06.10 |
파이썬 기초/응용 문제 풀이 - 3 (0) | 2022.05.08 |