33分求调!!!
查看原帖
33分求调!!!
1512777
zzy1207楼主2025/1/20 20:19
#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,T;
stack <int> q;
signed main(){
	cin>>T;
	for(int z=0;z<T;z++){
		cin>>n;
		for(int i=0;i<n;i++){
			string a;
			int x;
			cin>>a;
			if(a=="push"){
				cin>>x;
				q.push(x);	
			}	
			else if (a=="pop"){
			    if (q.empty()) 
				cout<<"Empty"<<endl;
			    else q.pop();
			}
			else if(a=="query"){
				if(q.empty())
					cout<<"Anguei!"<<endl;
				else
					cout<<q.top()<<endl;
			}
			else if(a=="size"){
				cout<<q.size()<<endl;
			}
		}
	}
	return 0;
} 
2025/1/20 20:19
加载中...