#include <iostream>
#include <queue>
#include <algorithm>
using namespace std;
int main(void) {
int num, data;
queue<int> q;
cin >> num >> data;
cout << "<";
for (int i = 1; i <= num; i++) {
q.push(i);
}
while (!q.empty()) {
for (int j = 0; j < data-1; j++) {
q.push(q.front());
q.pop();
}
cout << q.front();
q.pop();
if (!q.empty())
cout << ", ";
}
cout << ">";
}
'백준 알고리즘 > 링크드 리스트' 카테고리의 다른 글
백준 2309번 C++ (0) | 2019.01.02 |
---|---|
백준 1158번 C++ (0) | 2019.01.02 |
백준 12069번 파이썬 (0) | 2018.09.17 |
백준 11866번 파이썬 (0) | 2018.09.17 |