PS/Programmers
[프로그래머스] 폰켓몬
RUBY_루비
2020. 11. 1. 23:59
출처:: programmers.co.kr/learn/courses/30/lessons/1845?language=python3
분류::
1. 문제 이해 및 해결과정
2. 풀이방법
1. [ python ]
def solution(nums):
n=len(nums)//2 #잡을 수 있는 포켓몬 마리수
kind=len(set(nums)) #종류
return min(n,kind) #잡을 수 있는 포켓몬과 종류 중 작은것
2. [ python ]
def solution(nums):
n=len(nums)//2 #잡을 수 있는 포켓몬 마리수
kind=[] #추가할 수 있는 종류
for k in nums:
if k not in kind:
kind.append(k)
return min(n,len(kind))
3. [python]
def solution(nums):
kind = len(set(nums))
if len(nums)/2 > kind :
answer = kind
else :
answer = len(nums)/2
return answer
3. 오답원인
4. 알게된 점