반응형
문제
구현
7의배수가 아니라면 n을 7로 나눈 몫의 +1을 리턴하고 7의 배수라면 n을 7로 나눈 몫을 리턴한다.
코드
def solution(n):
return n//7+1 if n%7 else n//7
다른 풀이
def solution(n):
return (n - 1) // 7 + 1
조금 더 수학적으로 사고를 하면 이렇게도 가능하다
반응형
'Coding Test > 프로그래머스 코딩테스트 입문' 카테고리의 다른 글
Python 피자 나눠 먹기 (2) [코딩테스트 입문 - Day4] (0) | 2023.01.17 |
---|---|
Python 피자 나눠 먹기 (3) [코딩테스트 입문 - Day4] (0) | 2023.01.17 |
Python 중앙값 구하기 [코딩테스트 입문 - Day3] (0) | 2023.01.16 |
Python 최빈값 구하기 [코딩테스트 입문 - Day3] (0) | 2023.01.16 |
Python 나머지 구하기 [코딩테스트 입문 - Day3] (0) | 2023.01.16 |
댓글