반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #include <iostream> using namespace std; int n, a[1000001],p,r=1; void insert_node(int x); void delete_node(); int main() { int n; cin >> n; p = n+1; for (int i = 1; i <= n; i++) a[i] = i; while(n>=2) { delete_node(); int tmp = a[r]; delete_node(); insert_node(tmp); n--; } for(int i = 1; i<=1000001; i++) if (a[i]) { cout << a[i] << '\n'; break; } } void insert_node(int x) { a[p++] = x; } void delete_node() { a[r++] = 0; } | cs |
'Algorithm' 카테고리의 다른 글
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2563번:색종이 답 (0) | 2017.04.01 |
---|---|
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 5576번:콘테스트 답 (0) | 2017.04.01 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 10815번:숫자 카드 답 (0) | 2017.03.31 |
(C++) - 백준(BOJ) 11557번 : Yangjojang of the year 답 (0) | 2017.03.30 |
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 10102번:개표 답 (0) | 2017.03.30 |