반응형
-문제
-코드
#include<iostream>
#include<queue>
using namespace std;
int main()
{
int n, k, tmp, cnt=0;
cin >> n;
cin >> k;
cout << "<";
queue<int> q;
for (int i = 1; i <= n; i++)
{
q.push(i);
}
while (!q.empty())
{
tmp = q.front();
q.pop();
cnt++;
if (cnt != k)
{
q.push(tmp);
}
else
{
if (q.size() == 0) cout << tmp << ">";
else cout << tmp << ", ";
cnt = 0;
}
}
return 0;
}
반응형
'이론 > 코딩테스트' 카테고리의 다른 글
[백준] 1937번 욕심쟁이 판다 (DFS + DP) (0) | 2022.08.01 |
---|---|
[백준] 11279번 최대힙 (priority queue) (0) | 2022.08.01 |
[백준] 8958번 ox퀴즈 (문자열) (0) | 2022.07.31 |
[백준] 10773번 제로 (stack) (0) | 2022.07.31 |
[백준] 11399번 ATM (삽입정렬) (0) | 2022.07.31 |