AC

许诺  •  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;

}


评论:

请先登录,才能进行评论