강의로 돌아가기
이형순

혹시 제가 무엇을 잘못한걸까요?

테스트 코드 중 한개만 실패가 뜨고 나머지는 다 통과가 되는데 혹시 무엇 때문에 그럴까요?

작성중인 코드―solution.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
def solution(citations):
    citations.sort()
    length = len(citations)
    c = set()
    for number in range(0,1000):
        if number in citations:
            if number <= length - citations.index(number):
                c.add(number)
            else:
                break
        else:
            if c:
                if number <= length - citations.index(max(c)) - citations.count(max(c)):
                    pass
                else:
                    break
            else:
                pass
    return number - 1
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.