[프로그래머스] Lv. 0 - 개미 군단

지윤·2023년 1월 24일
0

프로그래머스

목록 보기
38/69

문제

풀이

function solution(hp) {
    let count = 0;
    while(true){
        if(hp >= 5){
            hp = hp - 5;
            count++;
        }else if(hp < 5 && hp >= 3){
            hp = hp - 3;
            count++;
        }else if(hp == 2 || hp == 1){
            hp = hp - 1;
            count++;
        }else if(hp == 0){
            break;
        }

    }
    return count;
}

처음 생각했던 대로 장군이 먼저 때리고, 5보다 작아지고 3이랑 같거나 클때까지 병정으로 때리고, 2,1은 일개미가 때리게 만들어줬다. %연산자를 이용해 더 간단하게 풀 수도 있을 것 같다. 다시 풀어볼때 그걸로 풀어봐야지!! 공부하자!!

profile
방금 태어난 개발자

0개의 댓글