문제
코딩테스트 연습 - 폰켓몬
당신은 폰켓몬을 잡기 위한 오랜 여행 끝에, 홍 박사님의 연구실에 도착했습니다. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다.
programmers.co.kr
풀이
set을 활용해서 리스트에 중복된 값을 없앤 길이와 기존의 리스트의 절반의 길이를 비교해서 작은 값을 Return
코드
def solution(nums):
return min(len(nums)//2, len(set(nums)))
반응형
'Algorithm > Programmers' 카테고리의 다른 글
[Programmers] Lv1. 크레인 인형뽑기 게임 (0) | 2021.05.14 |
---|---|
[Programmers] Lv1. 키패드 누르기 (0) | 2021.05.13 |
[Programmers] Lv1. 체육복 (0) | 2021.05.12 |
[Programmers] Lv1. K번째수 (0) | 2021.05.12 |
[Programmers] Lv1. 완주하지 못한 선수 (0) | 2021.05.12 |
댓글