https://school.programmers.co.kr/learn/courses/30/lessons/1845
def solution(nums): n = len(nums) // 2 # n/2마리 폰켓몬 nums = list(set(nums)) # 중복 제거한 폰켓몬 수 return min(n, len(nums))
중복된 폰켓몬을 제거하는게 핵심이다.