안녕하세요 오늘은 스택(stack) 자료구조를 이용한 문제를 풀어보겠습니다. stl container에는 stack을 구현할 필요없이 이미 있기 때문에 편하게 풀 수 있습니다. 전략: 1. stack를 선언해주고(stack s), for문을 이용하여 string타입으로 변수 x를 N번 입력을 받아줍니다. 2. 입력받은 x의 문자를 비교하여 push인지, pop인지, top인지 등등확인해줍니다. s.size()가 0이면 -1을 출력해야하는 것에 주의해야합니다. 코드: #include using namespace std; int main(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int N; cin>>N; stack s; for(int i= 0; i>x; ..