-
백준 C++ 2161번 풀이백준 2018. 11. 16. 20:35반응형
#include <iostream>
#include <algorithm>
#include <queue>
#include <climits>
using namespace std;
int main(){
cin.tie(NULL);
ios::sync_with_stdio(false);
int n;
cin >> n;
deque<int> q;
for(auto i=1; i<=n; i++){
q.push_back(i);
}
bool should_delete = true;
while (!q.empty()){
int top = q.front();
q.pop_front();
if (should_delete){
should_delete = false;
cout << top << ' ';
}else {
should_delete = true;
q.push_back(top);
}
}
}반응형'백준' 카테고리의 다른 글
백준 1325번 C++ 풀이 (0) 2018.11.18 백준 14890번 C++ 풀이 (0) 2018.11.17 백준 11725번 C++ 풀이 (0) 2018.10.09 백준 1991번 C++ 풀이 (0) 2018.10.07 백준 1300번 C++ 풀이 (0) 2018.10.07