컴공생의 다이어리
[파이썬, Python] 백준 10799번 : 쇠막대기 본문
백준 10799번 : 쇠막대기
내 코드
import sys
text = list(sys.stdin.readline().strip().replace("()", "*"))
stack = []
result = 0
for i in range(len(text)):
if text[i] == "(":
stack.append(0)
elif text[i] == ")":
stack.pop()
result += 1
else: # 레이저 일때
result += len(stack)
print(result)
728x90
반응형
'Development > Algorithm & Coding Test' 카테고리의 다른 글
[파이썬, Python] 백준 4948번 : 베르트랑 공준 (0) | 2022.04.27 |
---|---|
[파이썬, Python] 백준 2346번 : 풍선 터뜨리기 (0) | 2022.04.23 |
[파이썬, Python] 백준 1015번 : 수열 정렬 (0) | 2022.04.21 |
[파이썬, Python] 백준 1543번 : 문서 검색 (0) | 2022.04.20 |
[파이썬, Python] 백준 1966번 : 프린터 큐 (0) | 2022.04.19 |
Comments