#include <iostream>
#include <queue>
using namespace std;
int main()
{
queue<int> Q;
int N, K;
cin >> N >> K;
for (int i = 1; i <= N; i++)
{
Q.push(i);
}
cout << "<";
while (!Q.empty())
{
for (int i = 1; i < K; i++)
{
int tmp = Q.front();
Q.pop();
Q.push(tmp);
}
int Knum = Q.front();
Q.pop();
if (Q.empty())
{
cout << Knum << ">";
return 0;
}
else
cout << Knum << ", ";
}
return 0;
}
'프로그래밍 공부 > 백준 (C++)' 카테고리의 다른 글
[C++ / 백준 17413번] 단어 뒤집기 2 (0) | 2024.10.14 |
---|---|
[C++/백준 10866번] 덱 (0) | 2024.10.12 |
[C++/백준 10845번] 큐 (0) | 2024.10.12 |
[C++/백준 1874번] 에디터 (0) | 2024.10.12 |
[C++/백준 1874번] 스택 수열 (0) | 2024.10.11 |