인프런 커뮤니티 질문&답변

이재윤님의 프로필 이미지
이재윤

작성한 질문수

입문자를 위한 코딩테스트 핵심(이론과 문제풀이) [Python]

[문제 1번] 사탕 종류

사탕종류 문제 이방법은 안되나요?

작성

·

210

0

정렬에 사탕종류 문제에서

정렬파트다보니 sort로 일부러 구현하신 것같긴한데

저는 봤을때 set 밖에 생각이 안났어서요

현재 주어진 케이스에는 정상적으로 나오는데 혹시 생각치 못한 케이스에 안될수도 있을까라는 생각에 올려봤습니다

이것도 맞는 경우인건가요?

def solution(nums):
    size = len(nums) / 2
    dist = len(set(nums))

    if size > dist:
        return int(dist)
    else :
        return int(size)

print(solution(nums))

답변 1

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

네. set을 써서 해도 됩니다. 잘 하셨습니다.

이재윤님의 프로필 이미지
이재윤

작성한 질문수

질문하기