본문 바로가기
코딩 테스트/프로그래머스

포켓몬

by ornni 2024. 5. 30.
728x90
반응형

첫번째 코드

 

종류를 확인한 후 n//2개수보다 많으면 n//2를 출력하고

그렇지 않으면 현재 있는 종류만큼 출력한다.

 

def solution(nums):
    answer = 0
    
    pocketmon = set(nums)
    
    if len(pocketmon) >= (len(nums)//2):
        answer = (len(nums)//2)
    else:
        answer = len(pocketmon)
    
    return answer

 

통과!


링크

https://github.com/ornni/programmers/tree/main/%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%A8%B8%EC%8A%A4/1/1845.%E2%80%85%ED%8F%B0%EC%BC%93%EB%AA%AC

 

programmers/프로그래머스/1/1845. 폰켓몬 at main · ornni/programmers

repository for recording Programmers Algorithm problem solving - ornni/programmers

github.com

 

반응형

'코딩 테스트 > 프로그래머스' 카테고리의 다른 글

가장 큰 수  (2) 2024.06.02
타겟 넘버  (0) 2024.06.01
같은 숫자는 싫어  (0) 2024.05.29
멀리 뛰기  (0) 2024.05.28
더 맵게  (0) 2024.05.25