본문 바로가기
백준 알고리즘/링크드 리스트

백준 1158번 C++

by paysmile 2019. 1. 2.


#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
백준 11866번 C++  (0) 2019.01.02
백준 12069번 파이썬  (0) 2018.09.17
백준 11866번 파이썬  (0) 2018.09.17