본문 바로가기
휴지통/알고리즘 & 자료구조

폰켓몬

by 신재권 2022. 11. 1.
package programmers;

import java.util.Arrays;
import java.util.Set;
import java.util.stream.Collectors;

public class 폰켓몬 {

   public static void main(String[] args) {
      System.out.println(solution(new int[] {3, 1, 2, 3}));
      System.out.println(solution(new int[] {3, 3, 3, 2, 2, 4}));
      System.out.println(solution(new int[] {3, 3, 3, 2, 2, 2}));
   }

   public static int solution(int[] nums) {
      Set<Integer> set = Arrays.stream(nums).boxed().collect(Collectors.toSet());
      return Math.min(set.size(), nums.length / 2);
   }
}

'휴지통 > 알고리즘 & 자료구조' 카테고리의 다른 글

소수찾기  (0) 2022.11.02
모의고사  (0) 2022.11.01
2016년  (0) 2022.11.01
삼총사  (0) 2022.10.30
두 개 뽑아서 더하기  (0) 2022.10.30