programmers- lv.1 (폰켓몬)

이예송·2023년 7월 10일

PS

목록 보기
17/97

문제링크: 폰켓몬

✍🏻 Information

content
언어python
난이도⭐️
풀이시간3분
제출횟수1
인터넷검색유무no




🍒 My Code

def solution(nums):
    answer = 0
    length = len(nums)//2
    nums = list(set(nums))
    """
    if len(nums)>=length:
        answer = length
    else:
        answer = len(nums)
    """
    answer = min(len(nums),length)
    return answer




💡 What I learned

  • c언어에 익숙해서 자꾸 최솟값 찾을때 if문으로 하는데 min으로 꼭꼭 하자
  • nums를 굳이 다시 list로 바꿔줄 필요는 없는것같다. set도 길이는 구할 수 있기 때문에
  • 원래 hash 문젠데 굳이 hash를 안써도 되긴 하다.

0개의 댓글