33分求助
查看原帖
33分求助
759261
wangweichen666楼主2023/4/29 21:47
#include<bits/stdc++.h>
using namespace std;
stack<long long>q;
int t,n;
int main(){
	long long x;
	cin>>t;
	for(int i=1;i<=t;i++){
		cin>>n;
		for(int i=1;i<=n;i++){
			string a;
			cin>>a;
			if(a=="push"){
				int x;
				cin>>x;
				q.push(x);
			}
			if(a=="pop")
			    if(q.empty()) cout<<"Empty\n";
			    else q.pop();
			if(a=="query")
			    if(q.empty()) cout<<"Anguei!\n";
			    else cout<<q.top()<<endl;
			if(a=="size") cout<<q.size()<<endl;
		}
	}
	return 0;
}
2023/4/29 21:47
加载中...