又错了
查看原帖
又错了
992935
prophetcoding楼主2023/8/13 09:07
#include <bits/stdc++.h>
#include <stack>
#include <queue>
#include <deque>
using namespace std;
stack<int>s;
int main()
{
	int x,a;
	int z,c;
	cin>>z;
	string ming;
	for(int i=1;i<=z;i++)
	{
		for(int j=1;j<=c;j++)
		{
			cin>>ming;
			if (ming=="push")
			{
				cin>>a;
				s.push(a);
			}
			if (ming=="pop")
			{
				if (s.empty()==true)
				{
					cout<<"Empty"<<endl;
					break;
				}
				s.pop();
			}
			if (ming=="query")
			{
				if (s.empty()==true)
				{
					cout<<"Anguei!"<<endl;
					break;
				}
				cout<<s.top()<<endl;			
			}
			if (ming=="size")
			{
				cout<<s.size()<<endl;
			}
		}
	}

}
2023/8/13 09:07
加载中...