728x90
반응형
2164번 카드2
문제풀이
#include <iostream>
#include <queue>
using namespace std;
int main(void)
{
queue<int> q;
int input;
cin >> input;
for (int i = 0; i < input; i++)
{
q.push(i + 1);
}
while (input != 1)
{
q.pop();
q.push(q.front());
q.pop();
input--;
}
cout << q.front();
}
규칙을 찾다가 알고리즘 분류에 큐 있는거 보고 풀었다.
728x90
반응형
'자라는 개발자 > 문제풀이' 카테고리의 다른 글
백준 C++ 1213번 팰린드롬만들기 (2) | 2021.12.08 |
---|---|
백준 c++ 10845번 큐 (1) | 2021.12.07 |
백준 C 1259번 팰린드롬수 (1) | 2021.12.03 |
백준 C++ 4949번 균형잡힌 세상 (1) | 2021.12.01 |
백준 C 2775번 부녀회장이 될테야 (0) | 2021.11.30 |