구해야 하는 대상만 알면 쉬운 문제!
각 폰켓몬마다 고유한 번호를 가진다는 조건을 보고 총 폰켓몬 가짓수를 파악하기 위해 set
을 사용했다.
# 선택한 폰켓몬 종류 수의 최댓값 구하기
def solution(nums):
nums_length = len(nums)
nums_set = set(nums)
if nums_length//2 < len(nums_set):
answer = nums_length//2
else:
answer = len(nums_set)
return answer
if nums_length//2 < len(nums_set):
answer = nums_length//2
else:
answer = len(nums_set)
이 부분을 if else
문이 아닌 min
함수를 사용했더라면 더 간결하게 작성할 수 있다.