시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 512 MB | 638 | 257 | 218 | 45.607% |
스타는 알파벳 블록을 일렬로 조립하여 문자열을 만드는 게임을 만들었다. 각 블록에는 문자 하나가 적혀 있으며 게임에는 각각 다음 기능을 수행하는 세 개의 버튼이 있다.
게임은 처음에 빈 문자열로 시작하며 빈 문자열일 때 문자열을 구성하는 블록 중 가장 나중에 추가된 블록을 제거하는 버튼을 누를 경우 아무런 동작도 하지 않는다. 버튼을 누른 횟수와 누른 버튼이 순서대로 주어질 때 완성된 문자열을 구하여라.
첫째 줄에 버튼을 누른 횟수 $N$이 주어진다. $(1 \leq N \leq 1\,000\,000)$
둘째 줄부터 $N$개의 줄에는 버튼을 누른 순서대로 누른 버튼에 대한 정보를 주며 아래와 같은 형식으로 주어진다.
1 c
: 문자열 맨 뒤에 c
가 적힌 블록 추가2 c
: 문자열 맨 앞에 c
가 적힌 블록 추가3
: 문자열을 구성하는 블록 중 가장 나중에 추가된 블록 제거c
는 알파벳 대문자 또는 소문자로 주어진다.
완성된 문자열을 출력한다. 완성된 문자열이 빈 문자열인 경우 0을 출력한다.
5 1 a 2 b 1 c 3 3
a
a
”가 된다.ba
”가 된다.bac
”가 된다.ba
”가 된다.a
”가 된다.9 1 c 2 n 1 h 1 o 2 i 1 R 3 2 S 1 n
Sinchon
7 2 Y 3 1 R 3 3 2 n 2 O
On
11 1 u 3 2 z 3 1 s 2 A 3 1 a 3 3 3
0
Camp > ICPC Sinchon Algorithm Camp > 2023 ICPC Sinchon Winter Algorithm Camp Contest > 초급 D번