1. 중복을 제거하는 set 활용
def solution(nums):
if len(set(nums)) >=len(nums)/2:
return len(nums)/2
else :
return len(set(nums))
2. simple ver.
idea★ 어차피 데려갈 수 있는 건 n/2 마리 이하의 폰켓몬이니,
set 한 list nums 내 원소 수(len로 구함) 와 n/2를 비교해서 그 중
더 작은 수를 뽑는다.
def solution(nums):
return min(len(nums)/2, len(set(nums)))