코딩테스트/프로그래머스
폰켓몬
카늬
2022. 11. 18. 13:25
def solution(nums):
answer = 0
dic = {}
for num in nums:
if num in dic:#딕셔너리에 있으면 갯수 추가
dic.update({num:dic.get(num)+1})
else:#딕셔너리에 없으면 추가
dic[num] = 1
if len(nums)//2 > len(list(dic.keys())):
answer = len(list(dic.keys()))
else:
answer = len(nums)//2
return answer