본문 바로가기
Algorithm/PROGRAMMERS[Java]

Lv1. 폰켓몬

by 씨니 2022. 4. 20.
728x90

▶ 문제

 

▶ 풀이방법

import java.util.*;
class Solution {
    public int solution(int[] nums) {
        int answer = 1;
        Arrays.sort(nums); //배열 오름차순정렬
        for(int i = 1; i < nums.length; i++){
            if(nums[i] != nums[i-1]) answer++; //이전값과 다르다면 count++
        }
        
        //count한 값과 최대 뽑을 수 있는 폰켓몬 개수 비교해 결과값 구함.
        answer = (nums.length/2) < answer ? nums.length/2 : answer;
        return answer;
    }
}
728x90

'Algorithm > PROGRAMMERS[Java]' 카테고리의 다른 글

Lv1. 모의고사  (0) 2022.04.21
Lv1. 체육복  (0) 2022.04.21
Lv1. 실패율[카카오]  (0) 2022.04.18
Lv1. 약수의 개수와 덧셈  (0) 2022.04.17
Lv1. 3진법 뒤집기  (0) 2022.04.17