社区讨论

33分求调,必关

B3614【模板】栈参与者 5已保存回复 6

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
6 条
当前快照
1 份
快照标识符
@m17wgtd8
此快照首次捕获于
2024/09/18 21:29
去年
此快照最后确认于
2024/09/19 11:15
去年
查看原帖

下面是蒟蒻的代码

CPP
#include<iostream>
#include<stack>
using namespace std;
unsigned long long t,n,l;
stack<int> p; 
string s;
int main(){
	cin>>t;
	while(t--){
		cin>>n;
		for(int i=1;i<=n;i++){
			cin>>s;
			if(s=="push"){
			   cin>>l;
				p.push(l);
			}else if(s=="pop"){
				if(!p.empty()){
					p.pop();
					continue;
				}
				cout<<"Empty"<<endl;
			}else if(s=="query"){
				if(!p.empty()){
					cout<<p.top()<<endl;
					continue;
				}
				cout<<"Anguei!"<<endl;
			}else cout<<p.size()<<endl;
		}
	}
	return 0;
}

回复

6 条回复,欢迎继续交流。

正在加载回复...