올림을 아래와 같이 if문으로 구현.
def solution(n):
return n // 7 + (1 if n % 7 > 0 else 0)
좀 더 간단하게 구현하지 못해서 아쉬웠는데 다른 분들 풀이 중 보다 간단하게 구현한 코드를 찾았다.
def solution(n):
return (n - 1) // 7 + 1
무조건 한판을 주고, 8명이상일 때 몫마다 한판씩 더준다는 시나리오로 풀어 내셨다.
멋있어...
'Algorithm' 카테고리의 다른 글
[Programmers] 176963.py 추억 점수 (0) | 2023.06.11 |
---|---|
[Programmers] 120841.py 점의 위치 구하기 (0) | 2023.06.11 |
[Programmers] 138477.py 명예의 전당 (1) (0) | 2023.06.08 |
[Programmers] 135808.py 과일 장수 (0) | 2023.06.07 |
[Programmers] 132267.py 콜라 문제 (0) | 2023.06.03 |