[python] 폰켓몬

ever.d·2021년 11월 13일
0

programmers

목록 보기
3/6
post-thumbnail

python

폰켓몬

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)))

profile
developer / not moving for fortune, only aiming for clear sense of purpose. That's all.

0개의 댓글