fsef
2024-07-25 11:18:17
发布于:广东
3阅读
0回复
0点赞
#include<iostream>
using namespace std;
int s[110];
int top=0;
int push(int x){
++top;
s[top]=x;
}
void pop(){
top--;
}
bool empty(){
return top==0;
}
int size(){
return top;
}
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
string a;
cin>>a;
if(a=="pop"){
if(top==0){
cout<<"pop fail";
cout<<endl;
}else{
//cout<<s[top]<<' ';
pop();
}
}else{
int x;
cin>>x;
push(x);
for(int j=1;j<=size();j++){
cout<<s[j]<<' ';
}
cout<<endl;
}
}
return 0;
}
这里空空如也
有帮助,赞一个