https://www.acmicpc.net/problem/3986
처음에 스택 개념을 생각을 못해서 삽질하다가 결국 다른사람의 코드를 참고했다.
괄호가 올바른지 판단하는 문제에서 괄호를 알파벳으로 바꾼 문제이다.
아직 기본이 많이 부족하다는게 느껴진다..
n= int(input())
ans =0
for _ in range(n):
stack = []
_list = list(input())
for i in _list:
if not len(stack):
stack.append(i)
elif stack[-1] == i:
stack.pop(-1)
else:
stack.append(i)
if not len(stack):
ans += 1
print(ans)
'백준' 카테고리의 다른 글
[백준] 11659번: 구간 합 구하기 4(파이썬) (0) | 2024.11.23 |
---|---|
[백준] 16506번: CPU(파이썬) (0) | 2024.11.22 |
[백준] 13567번: 로봇 (0) | 2024.11.19 |
[백준] 14493번: 과일노리(파이썬) (0) | 2024.10.25 |
[백준] 28324번: 스케이트 연습(파이썬) (0) | 2024.10.21 |