티스토리 뷰
문제 설명
머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요.
제한사항
- 1 ≤ n ≤ 100
입출력 예
- 7명일 때는 최소 한 조각씩 먹기 위해서 최소 1판이 필요합니다.
- 1명일 때는 최소 한 조각을 먹기 위해 1판이 필요합니다.
- 15명일 때는 최소 한 조각씩 먹기 위해서 최소 3판이 필요합니다.
풀이
function solution(n) {
return Math.ceil(n / 7)
}
설명
-모든 사람이 최소 1조각만 먹으면 되고, 피자가 몇 조각 남든 신경 안 써도 되는 문제이다.
-그렇다는건 피자 1판에 나오는 7조각으로 사람 수를 나눠주면 된다.
-사람 수가 7의 배수라면 딱 떨어질테니 상관 없겠지만, 7의 배수가 아닐 때를 고려해주기 위해서 Math.ceil을 사용해서 소수점이 있을 때 소수점을 버리고 정수에 +1을 더해주도록 하면 된다.
'프로그래머스 0단계' 카테고리의 다른 글
짝수 홀수 개수(JS) (0) | 2023.03.29 |
---|---|
점의 위치 구하기(JS) (0) | 2023.03.24 |
양꼬치(JS) (0) | 2023.03.24 |
배열의 평균값(JS) (0) | 2023.03.23 |
짝수의 합(JS) (0) | 2023.03.23 |