求助
查看原帖
求助
276588
lonely_cyx楼主2022/10/13 22:15

点1WA,点2TLE

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int t;
	cin>>t;
	while(t--)
	{
		stack<int> que;
		int n;
	cin>>n;
	while(n--)
	{
		string z;
		cin>>z;
		if(z=="push")
		{
			int x;
			cin>>x;
			que.push(x);
		}
		else if(z=="pop")
		{
			if(que.size()!=0)
			{
				que.pop();
			}
			else
			{
				cout<<"Empty"<<endl;
			}
		}
		else if(z=="query")
		{
			if(que.size()!=0)
			{
				cout<<que.top()<<endl;
			}
			else
			{
				cout<<"Anguei!"<<endl;
			}
		}
		else if(z=="size")
		{
			cout<<que.size()<<endl;
		}
	}
	}
	return 0;
}
2022/10/13 22:15
加载中...