728x90
반응형
이번 문제는 0레벨에 있는 문제 시리즈 중 하나인데 최근 푼 문제 중에 가장 재밌었다.
문제
가장 먼저 7조각의 피자를 인원 수에 딱 맞게 시킬 경우와 그렇지 않은 경우를 판단해야 했다.
7의 배수라면 7*X와 같이 총 조각 수가 나오게 될 것이고, 피자는 X판을 주문하면 됐다.
나머지 경우는 한 판을 여유롭게 시켜야 했다. 그런데 이렇게 생각할 경우 n이 7 미만일 때가 애매했다.
풀이
그래서 인원 수에 맞게 주문할 경우와 아닌 경우는 %연산자를 통해 7의 배수인지 확인했고,
나머지 경우에서 주문할 피자 수를 구할 때는 n을 7로 나눈 몫을 사용하면
n이 7 미만이어도 이미 +1을 해두었기 때문에 문제가 없었다.
728x90
반응형
'프로그래머스' 카테고리의 다른 글
피자 나눠 먹기(3) 코틀린(Kotlin) (0) | 2022.11.30 |
---|---|
피자 나눠 먹기(2) 코틀린(Kotlin) (0) | 2022.11.26 |
짝수는 싫어요 코틀린(Kotlin) (0) | 2022.11.19 |
문자열 다루기 기본 코틀린(Kotlin) (0) | 2022.09.28 |
제일 작은 수 제거하기 코틀린(Kotlin) (0) | 2022.09.23 |