프로그래머스/Python
[프로그래머스] 피자 나눠 먹기(3) (Python)
tjdms4327
2025. 1. 25. 22:37
문제
한 판당 피자 조각 수 slice와 피자 먹는 사람 수 n이 주어질 때,
각자 최소 한 조각 이상을 먹으려면 몇 판을 시켜야 하는지를 return하도록 solution 함수를 완성하라.
풀이
모두 한 명당 한 조각씩 먹는다고 가정한다.
n을 slice로 나눈 몫은 완전한 피자 판의 수이다.
마지막 피자 한 판이 남을 경우에도 피자 한 판을 구매해야 하므로 (n%slice!=0)을 추가해 보정해주었다.
코드
def solution(slice, n):
return (n//slice)+(n%slice!=0)