본문 바로가기
코딩테스트 파이썬/파이썬 프로그래머스 1단계

가장 가까운 같은 글자

by 세용용용용 2023. 5. 16.

나의 코드

def solution(s):
    answer = []
    dic = {}
    for i in range(len(s)):
        if s[i] not in dic:
            answer.append(-1)
        else:
            answer.append(i-dic[s[i]])
        dic[s[i]]=i
   
    print(answer)

    return answer
solution('banana')

'코딩테스트 파이썬 > 파이썬 프로그래머스 1단계' 카테고리의 다른 글

폰켓몬  (0) 2023.05.16
2016년  (0) 2023.05.16
푸드 파이트 대회  (0) 2023.05.16
콜라 문제  (0) 2023.05.15
두 개 뽑아서 더하기  (0) 2023.05.15