피자 나눠 먹기
문제 설명
머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요.
풀이
function solution(n) {
var answer = Math.ceil(n/7);
return answer;
}
- 피자를 7조각으로 잘랐을 때, 7의 배수마다 피자 1판이 추가된다.
1~7명 -> 1판, 8명~14명 -> 2판, 15명 ~ 21명 -> 3판
즉, n명을 7로 나누었을 때의 몫을 올림으로 구하면 되는 문제이다.
따라서 Math 함수 중 ceil(올림)을 사용하여 몫을 구한 값에 올림 처리를 해주어 해결 할 수 있다.
'프로그래밍 > 알고리즘' 카테고리의 다른 글
[프로그래머스] 자바스크립트 | 아이스 아메리카노 (0) | 2023.03.07 |
---|---|
[프로그래머스] 자바스크립트 | 중복된 숫자 개수 (0) | 2023.03.07 |
[프로그래머스] 자바스크립트 배열 뒤집기 (0) | 2023.03.06 |
댓글