티스토리 뷰

문제 설명

머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 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
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함