def solution(arr):
from math import gcd
answer = arr[0]
for num in arr:
answer = answer*num // gcd(answer, num)
return answer
print(solution([2,6,8,14])) 168
print(solution([1,2,3])) 6
'파이썬' 카테고리의 다른 글
| [파이썬] 띄어쓰기가 되어있는 문자의 맨 앞 글자를 대문자로 - title() (0) | 2021.06.29 |
|---|---|
| [파이썬] 최대 공약수와 최소 공배수 구하기 (0) | 2021.05.11 |
| [파이썬] enumerate() 함수 (0) | 2021.04.26 |
| [파이썬] 소수 찾기 - 에라토스테너스의 체 (0) | 2021.04.23 |
| [파이썬] combinations() (0) | 2021.04.22 |