Python(백준)/스택
[백준 파이썬 4949번]균형잡힌 세상★.join(map(str , 변수))
goAhEAd_29
2023. 4. 23. 20:15
728x90
반응형
https://www.acmicpc.net/problem/4949
4949번: 균형잡힌 세상
각 문자열은 마지막 글자를 제외하고 영문 알파벳, 공백, 소괄호("( )"), 대괄호("[ ]")로 이루어져 있으며, 온점(".")으로 끝나고, 길이는 100글자보다 작거나 같다. 입력의 종료조건으로 맨 마지막에
www.acmicpc.net
import sys
from collections import deque
while True:
a = (str(sys.stdin.readline().rstrip()))
if a=='.':
break
stt = ''
for i in a:
if i == '(' or i==']' or i=='[' or i==')':
stt +=i
# print(stt)
while True:
if '[]' in stt:
stt = stt.split('[]')
stt = "".join(map(str , stt))
# print(stt)
elif '()' in stt:
stt = stt.split('()')
stt = "".join(map(str , stt))
# print(stt)
else:
break
if len(stt)>=1:
print('no')
else:
print('yes')
==> join(map(str, 변수) ==> 기억하자!!!!
728x90
반응형