폰켓몬(프로그래머스)

김도영·2022년 8월 27일
0


function solution(nums) {

//포켓몬 오름차순 정렬
let sortnums= nums.sort();

//포켓몬 종류별로 한마리씩만 넣은 배열 box 만들기
let box= [nums[0]];

for(let i=0; i<sortnums.length; i++){
    if(box[box.length-1] !=sortnums[i]){
        box.push(sortnums[i]);
    }
}
//포켓몬수보다 nums/2가 더 크면, 뽑기 수 최대값인 num/2출력
if(box.length>nums.length/2){
    return nums.length/2;
}else{
    return box.length;
}
}
profile
김도영

0개의 댓글