AC
[백준 파이썬] #1406. 에디터
풀기 전 생각해보기😮 시간초과가 발생한다면 자료구조를 사용해보기 2개의 스택 구조를 사용해보자 풀이🛫 # pypy3 채점으로 정답 # 스택을 하나 더 사용하는 방식을 사용 left = list(input()) right = [] # 임시 스택 공간 N = len(left) M = int(input()) for m in range(M): ord = list(input().split()) if ord[0] == 'L': # 커서 왼쪽 이동 if left: # inp이 존재할 때 right.append(left.pop()) # right 공간에 저장 elif ord[0] == 'D': # 커서 오른쪽 이동 if right: # temp가 존재할 때 left.append(right.pop()) # temp에서 ..
[백준 파이썬] #2430. AC
풀기 전 생각해보기😮 시간초과가 발생한다면 자료구조를 사용해보기 오류가 발생한다면? : https://www.acmicpc.net/board/view/25456 풀이🛫 from collections import deque T = int(input()) for tc in range(1, T+1): p = list(input()) n = int(input()) inp = deque(input()[1:-1].split(',')) err = False rcnt = 0 for i in p: if i == 'R': rcnt += 1 elif i == 'D': if len(inp) > 0 and inp != deque(['']): # 여기서 문제가 발생 if rcnt % 2 == 1: # 홀수 번 뒤집기가 진행되었을..