본문 바로가기

코딩테스트/코딩 테스트 입문

피자 나눠 먹기 (2)

문제

 

 

 

# 내 풀이

내 풀이

 

 

 

# GPT 풀이

import math

def solution(n):
    return math.lcm(n, 6) // 6
  • math.lcm(n, 6) : n명과 6조각의 최소공배수(LCM)를 구한다.
  • // 6 : 최소공배수를 6으로 나누어 필요한 피자 판 수를 계산한다.

 

# math.lcm(*intergers) :

지정된 정수 인자의 최소 공배수를 반환한다. 인자 중 어느 하나가 0이면, 반환 값은 0이다. 인자가 없는 lcm()은 1을 반환한다.

'코딩테스트 > 코딩 테스트 입문' 카테고리의 다른 글

배열 회전시키기  (0) 2025.03.07
외계 행성의 나이  (0) 2025.03.07
문자열 정렬하기(2)  (0) 2025.03.06
암호 해독  (0) 2025.03.05
문자열 정렬하기(1)  (0) 2025.03.04