본문 바로가기
Programmers

[python] 쇠막대기

by DylanMsK 2019. 8. 25.

문제 출처

쇠막대기

 

풀이


def solution(arrangement):
    answer = 0
    pipe = 1
    stack = ''
    for i in range(1, len(arrangement)):
        if arrangement[i] == '(':
            pipe += 1
        else:
            pipe -= 1
            if arrangement[i-1] == '(':
                answer += pipe
            else:
                answer += 1
    return answer
    
    

'Programmers' 카테고리의 다른 글

[python] 주식가격  (0) 2019.08.25
[python] 기능개발  (0) 2019.08.25
[python] 다리를 지나는 트럭  (0) 2019.08.25
[python] 탑  (0) 2019.08.25
[python] 프린터  (0) 2019.08.25