33分求调
查看原帖
33分求调
1156745
wuyuemumuxin楼主2024/8/28 18:58
#include<bits/stdc++.h>
using namespace std;
int main(){
	unsigned long long n;
	cin>>n;
	while(n--){
		stack<unsigned long long> s;
		unsigned long long m;
		string x;
		cin>>m;
		while(m--){
			cin>>x;
			if(x[0]=='q'){
				if(s.empty())cout<<"Anguei!\n";
				else cout<<s.top()<<"\n";
			}else if(x[0]=='s')cout<<s.size()<<"\n";
			else if(x.size()==3){
				if(s.empty())cout<<"Empty\n";
				else s.pop();
			}else{
				int c;
				cin>>c;
				s.push(c);
			}
		}
	}
	return 0;
}
2024/8/28 18:58
加载中...