사진찍는 개발자📸👩‍💻
close
프로필 배경
프로필 로고

사진찍는 개발자📸👩‍💻

  • 분류 전체보기 (121)
    • develop (120)
      • PHP (5)
      • Python (73)
      • Back-End Roadmap (1)
      • AWS (36)
      • Java (0)
      • Nest.js (5)
    • interest (1)
      • 35mm film (1)
  • 홈
  • 태그
  • 방명록

[프로그래머스/파이썬] 피자 나눠 먹기 (2)

import math def solution(n): return n * 6 / math.gcd(n, 6) / 6 최소공배수를 구하여 답을 도출하는 문제이다. math 라이브러리의 gcd 함수를 사용하였다. python 3.9버전에서 제공되는 lcm 함수가 있지만, 프로그래머스에서는 사용이 안되기 때문에 gcd() 함수를 통하여 최대공약수를 구해서 문제를 계산했다. 최대공배수를 구하는 공식은 lcm = a * b * gcd 를 이용했다 a = n, b = 6, gcd = math.gcd(n, 6) 을 대입하여 계산하면 최소 공배수를 구할 수 있다. 최소 공배수를 피자 한판의 크기인 6으로 나누어주면 최소 피자의 수를 구할 수 있다.

  • format_list_bulleted develop/Python
  • · 2023. 3. 15.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (121)
    • develop (120)
      • PHP (5)
      • Python (73)
      • Back-End Roadmap (1)
      • AWS (36)
      • Java (0)
      • Nest.js (5)
    • interest (1)
      • 35mm film (1)
최근 글
인기 글
최근 댓글
태그
  • #nest swagger
  • #swagger 데코레이터
  • #SAA
  • #nest swagger 데코레이터
  • #Python
  • #SAA자격증
  • #파이썬
  • #프로그래머스 파이썬
  • #aws
  • #프로그래머스
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바