import sys
T = int(sys.stdin.readline().strip())
for _ in range(T):
my_f = sys.stdin.readline().strip()
n = int(sys.stdin.readline().strip())
data = sys.stdin.readline().strip()[1:-1].split(',')
rev = False
f, b = 0, 0
for ff in my_f:
if ff == 'R':
rev = True if not rev else False
else:
if rev:
b += 1
else:
f += 1
if f + b > n:
print('error')
else:
data = data[f:n - b]
if rev:
print('[' + ','.join(data[::-1]) + ']')
else:
print('[' + ','.join(data) + ']')
'파이썬 코테 준비' 카테고리의 다른 글
[백준 1920] 수 찾기 - Python(파이썬) (0) | 2021.02.20 |
---|---|
[백준 2110] 공유기 설치 - Python(파이썬) (0) | 2021.02.20 |
[백준 1021] 회전하는 큐 - Python(파이썬) (0) | 2021.02.15 |
[백준 10866] 덱 - Python(파이썬) (0) | 2021.02.15 |
[백준 1966] 프린터 큐 - Python(파이썬) (0) | 2021.02.15 |
댓글