33分求助!#1AC,#2#3WA
查看原帖
33分求助!#1AC,#2#3WA
922691
Hisy楼主2023/7/28 20:59
#include<cstdio>
#include<cstring>
#include<stack>
std::stack<int> que;
int maxn,maxm,push;
char str[5];
int main(){
	scanf("%d",&maxn);
	while(maxn--){
		scanf("%d",&maxm);
		while(maxm--){
			scanf("%s",str);
			if(!strcmp(str,"push")){
				scanf("%d",&push);
				que.push(push);
			}else if(!strcmp(str,"query")){
				if(!que.empty()){
					printf("%d\n",que.top());
				}else{
					printf("Anguei!\n");
				};
			}else if(!strcmp(str,"pop")){
				if(!que.empty()){
					que.pop();
				}else{
					printf("Empty\n");
				};
			}else{
				printf("%d\n",que.size());
			};
		};
	};
	return 0;
};
2023/7/28 20:59
加载中...