AC

许诺 · 发布于 2025-04-26 · 浏览 417 回复 0
#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;

}

全部回复 共 0 条

还没有人回复。往下写第一条。

发表回复