강의로 돌아가기
장영우

어디가 잘못된건지 알려주세요ㅠ

def solution(n, lost, reserve): 
    answer = 0
    for i in reserve:
        if i in lost:
            lost.remove(i)
            reserve.remove(i)
    for i in reserve:
        if (i+1) and (i-1) in lost:
            lost.remove(i-1)
            reserve.remove(i)
    for i in reserve:
        if (i+1) in lost:
            lost.remove(i+1)
            reserve.remove(i)
    for i in reserve:
        if (i-1) in lost:
            lost.remove(i-1)
            reserve.remove(i)
    answer=n - len(lost)
    return answer
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.