728x90

어렵지는 않았는데 answer.append(-1) 부분 체크 때문에 오래 걸렸다. print 를 해봐서 틀린 부분을 찾도록 해야겠다.

 

def solution(s):
    answer = []
 
    s = list(s)
 
    answer.append(-1)
 
    for i in range(1,len(s)):
        check = i
        count = 1
 
        for j in range(i-1,-1,-1):
            if s[i]==s[j]:
                answer.append(count)
                break
            else:
                count+=1
 
 
        if len(answer)!=check+1:
             answer.append(-1)
 
    return answer
728x90

+ Recent posts