不知哪出了问题?求助!
查看原帖
不知哪出了问题?求助!
1383347
zengyile楼主2024/7/3 09:45

#include<bits/stdc++.h> using namespace std; stack s; string c[7]; int main() { int T,n,c; cin>>T; for(int i=1;i<=T;i++){ cin>>n; for(int i=1;i<=n;i++){ scanf("%s",&c); if( c[0]=='p'&&c[1]=='u'){ cin>>" ">>x; s.push(x); } else if(c[0]=='p'&&c[1]=='o'){ if(s.size()==0) cout<<"Empty"<<endl; else(s.size()!=0) s.pop(); }
else if( c[0]=='q'){ if(s.size()==0) cout<<"Anguei!"<<endl; else(s.size()!=0) s.query(); } else cout<<s.size()<<endl; } while(s.size())s.pop(); } return 0; }

2024/7/3 09:45
加载中...