Coding Test/프로그래머스 Lv.0

프로그래머스 - 피자 나눠먹기 (3) (어려움)

sangwoo_rhie 2023. 5. 31. 01:23

https://school.programmers.co.kr/learn/courses/30/lessons/120816

1. 피자 1판당 조각수   2 <= slice <=10

2. 피자를 먹는 사람수 n

3. n명의 사람이 최소 한조각 이상 먹으려면, 몇판 시켜야 하는지.

 

 

 

매개변수 slice, n.

for문 사용, i < n * 2로 설정한 이유는, 피자 한판당 최소한조각이 2개이며 따라서 사람도 2명 필요하기 때문. 

if문, 만약 피자조각* i가 사람수보다 크거나 같을 경우, i값을 리턴함.

function solution(slice, n) {
    for (i = 1; i < n * 2; i++) {
        if (slice * i >= n) {
            return i
            break
        }
    }
}