[프로그래머스] 포켓몬Lv.1 - Python

[프로그래머스] 포켓몬Lv.1

나의 풀이

def solution(nums):
    a = len(nums) // 2 #뽑을 수 있는 수
    b = len(set(nums)) #종류

    return a if b > a else b
  • 종류가 뽑을 수 있는 수보다 많아도 뽑을 수 있는 수가 정해져 있기 떄문에 뽑을 수 있는 수를, 뽑을 수 있는 수가 많거나 종류와 같아도 종류의 수가 정해져 있기 때문에 종류의 수를 리턴한다.

좋은 웹페이지 즐겨찾기