Files
Algorithm/백준/1406.py
2026-04-11 11:47:18 +09:00

24 lines
524 B
Python

import sys
A = sys.stdin.readline().rstrip()
B = int(sys.stdin.readline().rstrip())
pointer = len(A)
for i in range(B):
tempstr = sys.stdin.readline().rstrip()
if(tempstr[0] == 'P'):
A = A[:pointer] + tempstr[2] + A[pointer:]
pointer+=1
elif(tempstr == 'L'):
if(pointer>0):
pointer-=1
elif(tempstr == 'D'):
if(pointer<len(A)):
pointer+=1
else:
if(pointer>0):
A = A[:pointer-1] + A[pointer:]
pointer-=1
print(A)