求助!C++ 为什么我WA?
查看原帖
求助!C++ 为什么我WA?
574163
hubao楼主2022/5/23 12:52
#include<iostream>
#include<stack> 
#include<string>
using namespace std;
typedef long long ll;
int main(){
	ll t;
	scanf("%lld",&t);
	string a;
	ll n;
	for(ll i=1;i<=t;i++){
		scanf("%lld",&n);
		stack<unsigned long long>s;
		for(ll j=1;j<=n;j++){
			cin>>a;
			if(a=="push"){
				unsigned long long x;
				scanf("%lld",&x);
				s.push(x);
				continue;
			}
			if(a=="pop"){
				if(!s.empty()){
					s.pop();
				}else{
					printf("Empty\n");
				}
				continue;
			}
			if(a=="query"){
				if(!s.empty()){
					printf("%lld\n",s.top());
				}else{
					printf("Anguei!\n");
				}
				continue;
			}
			if(a=="size"){
				printf("%lld\n",s.size());
				continue;
			}
		}
	}
    return 0;
}
2022/5/23 12:52
加载中...