목록백준 1406 (1)
언젠가는

import sys a = list(input()) 처음에 문자열을 입력받는 곳 리스트로 받아서 하나씩 이용할 것이다. b = int(input()) 에디터에서 사용하는 코드 갯수 c = [] 커서의 방향을 항상 맨 끝을 만들어 주기 위해서 사용할 리스트 for i in range(b): d = sys.stdin.readline().split() d에는 에디터의 명령어가 들어온다. split()는 P $에서 $를 집어넣기 위해서 나눠준다. if d[0]=='L' and a: c.append(a.pop()) 명령어가 L이고, a에 값이 존재하면 커서를 왼쪽으로 옮긴다. 맨 끝의 문자를 리스트 c에 보관한다. elif d[0]=='D' and c: a.append(c.pop()) 명령어가 D이고, c에 값이..
IT/코딩
2022. 8. 4. 02:58