求带:AC 33分
查看原帖
求带:AC 33分
1156745
wuyuemumuxin楼主2024/8/28 18:48
#include<bits/stdc++.h>
using namespace std;
stack<int> s;
int main(){
	int n;
	cin>>n;
	while(n--){
		while(s.size())s.pop();
		int 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:48
加载中...