AI 부트캠프/알고리즘 코드카타

39, 40

musukie 2024. 10. 30. 17:25

39 최대공약수와 최소공배수

import math
def solution(n, m):
    gcd_num = math.gcd(n, m)
    lcm_num = n * m // gcd_num
    return [gcd_num, lcm_num]

40 3진법 뒤집기

def solution(n):
    answer = ''
    while n > 0:
        n, num_num = divmod(n, 3)
        answer += str(num_num)
    return int(answer, 3)

'AI 부트캠프 > 알고리즘 코드카타' 카테고리의 다른 글

41, 42, 43, 44, 45  (0) 2024.10.31
36, 37, 38  (0) 2024.10.29
31, 32, 33, 34, 35  (0) 2024.10.24
26, 27, 28, 29, 30  (0) 2024.10.23
21, 22, 23, 24, 25  (0) 2024.10.22