为什么RE?
查看原帖
为什么RE?
1374289
PauseView楼主2024/10/9 18:44
#include<bits/stdc++.h>
using namespace std;
int main() {
	deque<int>a;
	int n;
	cin >> n;
	int k = 1;
	while (n--) {
		string s;
		getline(cin, s);
		if (s == "A L") {
			a.push_front(k);
			k++;
		}
		else if (s == "A R") {
			a.push_back(k);
			k++;
		}
		else if (s[0] == 'D' and s[2] == 'L') {
			int l = int(s[4]) - 48;
			while (l--)a.pop_front();
		}
		else {
			int l = int(s[4]) - 48;
			while (l--)a.pop_back();
		}
	}
	while (!a.empty()) {
		cout << a.front();
		a.pop_front();
	}
	return 0;
}
2024/10/9 18:44
加载中...