본문 바로가기

Algorithm

C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2161번:카드1 답

반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <queue>
using namespace std;
int main() {
    int n;
    queue <int> q;
    cin >> n;
    for (int i = 1; i <= n; i++)
        q.push(i);
    while (!q.empty())
    {
        cout << q.front() << ' ';
        q.pop();
        if (!q.empty())
        {
            q.push(q.front());
            q.pop();
        }
    }
}
cs