강의로 돌아가기
Srss

정확성80, 효율성80인데 여기서 더 어떻게 해야할지 모르겠습니다 ㅜㅜ

테스트를 틀렸으면 무슨 테스트케이스로 해서 틀렸는지를 알아야 뭘 더 수정해보겠는데
왜틀렸는지를 모르니까 어떻게 고쳐야할 지 잘 모르겠네요.. ㅜㅜ

조언 좀 부탁드립니다 ㅜㅜ

작성중인 코드―solution.py
1
2
3
4
5
6
7
8
9
10
11
def solution(participant, completion):
    #동명이인이 없는 경우
    if len(set(participant)) == (len(set(completion)) + 1):
        print(list(set(participant) - set(completion))[0])
        return list(set(participant) - set(completion))[0]
    else:
        #동명이인이 있는 경우
        for i in completion:
            if participant.count(i) > 1 and completion.count(i) == 1:
                print(participant[participant.index(i)])
                return participant[participant.index(i)]
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.