0分求调
查看原帖
0分求调
570252
Bocchi_The_Rock楼主2024/7/2 16:53
#include <bits/stdc++.h>
using namespace std;
stack<unsigned long long> s;
main(){
	string a;
	unsigned long long n,x,l;
	cin>>x;
	for(unsigned long long q=0;q<x;q++){
		cin>>n;
		for(unsigned long long i=0;i<n;i++){
			cin>>a;
			if(a=="push"){
				unsigned long long b;
				cin>>b;
				s.push(b);
			}
			if(a=="query"){
				if(s.size()==0){
					cout<<"Anguei!";
				}else{
					cout<<s.top();
				}
			}
			if(a=="size"){
				cout<<s.size();
			}
			if(a=="pop"){
				if(s.size()==0){
					cout<<"Empty";
					
				}else{
					s.pop();
				}
			}
			l=s.size();
			while(!s.empty()){
				s.pop();
			}
		}
	}
	
	
	
	
	return 0;
}
2024/7/2 16:53
加载中...