본문 바로가기

verdantjuly/코딩테스트

프로그래머스 코딩테스트 입문 : 피자 나눠먹기 (1) (20230527, javascript)

728x90

 

 

문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120814

나의 풀이

function solution(n) {
    let i = 1;
    for(i=1;i<=n;i++){
        if(7*i>=n){
            return i
        }
    }
}

문제를 제대로 이해하지 못하여 입출력 예시를 몇 번 들여다 봤다. 나는 처음에 피자를 다 공평하게 같은 숫자로 먹어야 하는 줄 알았다.

다른 사람의 풀이

function solution(n) {
    return Math.ceil(n / 7)
}

ceil 

소수점 자리의 숫자를 무조건 위로 올리는 함수

소감

최빈값을 풀고 와서 그런지 좀 나았다. 파이팅!