Notice
Recent Posts
Recent Comments
Link
관리 메뉴

윤일무이

[JavaScript] 프로그래머스 코딩테스트 입문 : 피자 나눠먹기 (1) 본문

⚙️ 코딩테스트

[JavaScript] 프로그래머스 코딩테스트 입문 : 피자 나눠먹기 (1)

썸머몽 2023. 3. 15. 22:51
728x90

📌 풀이

모든 사람이 피자를 한 조각 이상 먹기 위해서는 피자가 소수점으로 나오면 안된다.

피자를 7조각으로 잘라줄 때 피자를 나눠 먹을 사람의 수는 n이다.

예를 들어 n = 1이라면 7명이 7조각을 나눠 먹는 것으로 답은 1이 나오겠지만,

n = 15라면 15명이 7조각을 나눠 먹어야 한다. 이 때 2.1428 몇몇 정도가 나올 텐데 인당 2.1조각을 먹을 순 없다.

따라서 Math.ceil로 올림을 해주면 3이 된다.

 

📌 코드

function solution(n) {
    var result = n / 7;
    var answer = Math.ceil(result);
    return answer;
}
728x90