33pts求调
查看原帖
33pts求调
1360496
NullPointerExpection楼主2024/6/15 22:11
#include <bits/stdc++.h>
using namespace std;

int t, n;
string cmd;
unsigned long long temp;
int main() {
	for(scanf("%d", &t); t; t--) {
		stack<unsigned long long> a;
		for(scanf("%d", &n); n; n--) {
			cin >> cmd;
			if(cmd == "push") {
				scanf("%lld", &temp);
				a.push(temp);
			}
			else if(cmd == "pop") {
				if(a.empty())
					printf("Empty\n");
				else
					a.pop();
			}
			else if(cmd == "query") {
				if(a.empty())
					printf("Anguei!\n");
				else
					printf("%lld\n", a.top());
			}
			else
				printf("%d\n", a.size());
		}
	}
	return 0;
}
2024/6/15 22:11
加载中...