본문 바로가기

verdantjuly/코딩테스트

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

728x90

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

나의 풀이

function solution(n) {
    for(i=1;i<n*6;i++)
    if(((6 * i)%n)==0){
        return i;   
    }
}

 

다른 사람의 풀이

const solution = (n) => {
    let piece = 6

    while(true) {
        if (piece % n === 0) {
            break
        }
        piece += 6
    }

    return piece / 6
}

 

소감

가독성이 좋은 코드를 위해서 종종 다른 사람의 풀이를 참고해서 발전해 나가야겠다.