这种情况是朗么回事?
查看原帖
这种情况是朗么回事?
1011137
封禁用户楼主2023/9/3 09:08
#include<bits/stdc++.h>
using namespace std;

unsigned long long int s[1000001];
unsigned long long int T, top;

int main() {
	cin >> T;
	for (unsigned long long int  i = 1; i <= T; i++) {
		unsigned long long int n;
		cin >> n;
		for (unsigned long long int j = 1; j <= n; j++) {
			char a[101];
			scanf("%s", a + 1);
			if (a[2] == 'u' && a[1] == 'p') {
				unsigned long long int x;
				cin >> x;
				s[++top] = x;
			}else {
				if (a[2] == 'o') {
					if (top)
						--top;
					else
						cout << "Empty" << endl;
				}else
					if (a[1] == 'q') {
						if (top)
							cout << s[top] << endl;
						else
							cout << "Anguei!" << endl;
					}else
						cout << top << endl;
			}
		}
	}
}

为毛66pts

2023/9/3 09:08
加载中...