n
이 매개변수로 주어질 때, n
명이 주문한 피자를 남기지 않고 모두 같은 수의 피자 조각을 먹어야 한다면 최소 몇 판을 시켜야 하는지를 return 하도록 solution 함수를 완성해보세요.입출력 예
n | result |
---|---|
6 | 1 |
10 | 5 |
4 | 2 |
입출력 예 #1
입출력 예 #2
입출력 예 #3
function solution(n) { let pizza = 6; while (pizza % n !== 0) { pizza += 6 } return pizza / 6 }
while (pizza % n !== 0) {
pizza += 6
} return pizza / 6
pizza % n !== 0
은 pizza를 n으로 나눈 나머지가 0이 아닐 때까지 반복합니다. 이는 pizza가 n으로 나누어 떨어질 때까지 6을 더해가며 값을 찾는 것과 같습니다.
그리고 pizza / 6
은 pizza를 6으로 나누어서 몫을 구합니다. 이는 pizza가 n으로 나누어 떨어질 때 pizza가 n의 배수가 되므로 pizza / 6은 n이 됩니다.