피자 나눠 먹기 (1) - Python
2023. 9. 19. 18:09ㆍ공부/📝 프로그래머스
def solution(n):
a, b = divmod(n, 7)
answer = a + int(bool(b))
return answer
# Test Cases
print(solution(7))
print(solution(1))
print(solution(15))
divmod()를 한번 써보고 싶었습니다.
def solution(n):
return (n + 6) // 7
그런데 깔끔한 풀이를 발견했습니다. 범위를 늘리면 되는 일이었는데 이상한 욕심에 눈이 멀었네요.
'공부 > 📝 프로그래머스' 카테고리의 다른 글
배열의 평균값 - Python (0) | 2023.09.19 |
---|---|
피자 나눠 먹기 (2) - Python (0) | 2023.09.19 |
짝수는 싫어요 - Python (0) | 2023.09.19 |
최빈값 구하기 - Python (0) | 2023.09.19 |
나머지 구하기 - Python (0) | 2023.09.19 |