新手求调
查看原帖
新手求调
716590
_ldr_楼主2023/8/14 13:34
#include<bits/stdc++.h>
using namespace std;
#define ll long long
int main(){
	//freopen(".in","r",stdin);
	//freopen(".out","w",stdout);
	int n,q;
	string op1;
	int op2;
	stack<int>st;
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>q;
		for(int i=1;i<=q;i++){
			cin>>op1;
			if(op1=="push"){
				cin>>op2;
				st.push(op2);
			}
			if(op1=="pop"){
				if(st.empty()){
					cout<<"Empty";
				}else{
					st.pop();
				}
			}
			if(op1=="query"){
				if(st.empty()){
					cout<<"Anguei!";
				}else{
					cout<<st.top();
				}
			}
			if(op1=="size"){
				cout<<st.size();
			}
		}
	}	
	
	return 0;
}

2023/8/14 13:34
加载中...