반응형
    
    
    
  -문제

-코드
#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 | 
 
                    
                   
                    
                   
                    
                  