본문 바로가기
알고리즘 문제

[프로그래머스] - 피자 나눠먹기(1)

by rinny01 2025. 8. 8.
반응형

 

생각하기

1. 피자조각 7조각.

2. 인당 1조각 이상 먹어야 한다.

3. 8명이 먹으려면 2판이 필요하다.

 

7으로 나누었을때 8명이라면 8 / 7 = 1.14... → 올림 해주어야 한다.

 

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math/ceil

 

Math.ceil() - JavaScript | MDN

Math.ceil() 정적 메서드는 언제나 올림하여 주어진 숫자보다 크거나 같은 가장 작은 정수를 반환합니다.

developer.mozilla.org

 

Math.ceil() 메서드는 무조건 정수로 올림해주는 자바스크립트 메서드 이기 때문에 이 문제에서 적합하다고 생각하였다.

Math.ceil(-Infinity); // -Infinity
Math.ceil(-7.004); // -7
Math.ceil(-4); // -4
Math.ceil(-0.95); // -0
Math.ceil(-0); // -0
Math.ceil(0); // 0
Math.ceil(0.95); // 1
Math.ceil(4); // 4
Math.ceil(7.004); // 8
Math.ceil(Infinity); // Infinity

 

풀이

 

 

반응형
LIST