许诺 • 1个月前
#include <iostream>
#include <queue>
#include <vector>
using namespace std; int main() {
int n;
cin >> n;
queue<int> q;
vector<int> password;
for (int i = 0; i < n; ++i) {
int num;
cin >> num;
q.push(num);
}
while (!q.empty()) {
password.push_back(q.front());
q.pop();
if (!q.empty()) {
q.push(q.front());
q.pop();
}
}
for (size_t i = 0; i < password.size(); ++i) {
if (i != 0) {
cout << " ";
}
cout << password[i];
}
cout << endl;
return 0;
}
评论:
请先登录,才能进行评论