33分求助!#2WA#3MLE
查看原帖
33分求助!#2WA#3MLE
922691
Hisy楼主2023/8/13 19:18
#include<iostream>
#include<string>
#include<vector>
using namespace std;
int main(){
	vector<int> stack;//现成clear函数
	string symbol;
	cin.tie(0);
	cout.tie(0);//开优化
	int maxn,maxm;
	cin>>maxn;
	while(maxn--){
		cin>>maxm;
		while(maxm--){
			std::cin>>symbol;
			if(symbol=="push"){
				int push;
				cin>>push;
				stack.push_back(push);
			}else if(symbol=="pop"){
				if(stack.empty()){
					cout<<"Empty"<<endl;
				}else{
					stack.pop_back();
				};
			}else if(symbol=="query"){
				if(stack.empty()){
					cout<<"Anguei!"<<endl;
				}else{
					cout<<stack.back()<<endl;
				};
			}else if(symbol=="size"){
				cout<<stack.size()<<endl;
			};
		};
		stack.clear();
	};
	return 0;
};
2023/8/13 19:18
加载中...