[백준] 2164번

Jeanine·2022년 3월 8일
0

baekjoon

목록 보기
9/120
post-thumbnail

💻 C++ 기반

https://www.acmicpc.net/problem/2164

#include <cstdio>
#include <queue>

using namespace std;

int main()
{
    int N;
    scanf("%d", &N);

    queue<int> q;
    for (int i = 1; i <= N; i++)
    {
        q.push(i);
    }

    int last;
    while (!q.empty())
    {
        last = q.front();
        q.pop();

        if (!q.empty())
        {
            q.push(q.front());
            q.pop();
        }
    }

    printf("%d", last);

    return 0;
}
profile
Grow up everyday

0개의 댓글