https://www.acmicpc.net/problem/3986
문제는 굉장히 어렵게 써있지만, 기본 스택 문항. 지금 휴가중이라 슬쩍슬쩍 공부중인데, 복귀해서는 큐부터 시작해서 다른 알고리즘 문항들에 손대기 시작할 것 같다.
# PYTHON CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import sys
n = int(sys.stdin.readline())
answer = 0
for _ in range(n):
s = sys.stdin.readline().rstrip()
stk = []
for i in s:
if not stk:
stk.append(i)
else:
if stk[-1] == i:
stk.pop()
else:
stk.append(i)
if stk:
continue
else:
answer += 1
|
cs |
'백준 > 스택' 카테고리의 다른 글
[Python] 백준, 2812(스택) (0) | 2021.08.06 |
---|---|
[Python] 백준, 1725(스택) (0) | 2021.08.06 |
[Python] 백준, 1935(스택) (0) | 2021.08.02 |
[Python] 백준, 9935(스택) (0) | 2021.08.02 |
[Python] 백준, 6549(스택) (0) | 2021.08.01 |