반응형
백준 BAEKJOON 1145번 적어도 대부분의 배수 [PYTHON/파이썬]
<문제 출처> (BRONZE Ⅰ)
https://www.acmicpc.net/problem/1145
<풀이>
Python의 math 라이브러리를 활용하여 최소공배수를 구했다.
for문 3개를 사용하여 5개의 숫자 중 3개의 숫자를 골라 최소공배수를 구한 뒤
문제의 조건에 맞게 최솟값을 구하여 출력하였다.
<코드>
import math
naturalNum = list(map(int, input().split()))
result = []
for i in range(3):
for j in range(i + 1, 4):
for k in range(j + 1, 5):
result.append(math.lcm(naturalNum[i], naturalNum[j], naturalNum[k]))
print(min(result))
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 1592번 영식이와 친구들 [PYTHON/파이썬] (1) | 2024.12.20 |
---|---|
백준 BAEKJOON 1434번 책 정리 [PYTHON/파이썬] (1) | 2024.12.08 |
백준 BAEKJOON 32767번 계산기가 필요해 [PYTHON/파이썬] (0) | 2024.12.04 |
백준 BAEKJOON 32685번 4-LSB [PYTHON/파이썬] (0) | 2024.12.03 |
백준 BAEKJOON 32642번 당구 좀 치자 제발 [PYTHON/파이썬] (0) | 2024.12.02 |