http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&code=1809 JUNGOL www.jungol.co.kr #include struct P { int idx; int value; }; int N, result[500010], sp1, sp2, sp_r; P st1[500010], st2[500010]; void push_back(P d) { st1[sp1++] = d; } void push_back2(P d) { st2[sp2++] = d; } P pop() { P rt; rt.idx = -1; rt.value = -1; if (sp1 != 0)return st1[--sp1]; elsereturn rt; } P pop2() { P rt; rt.idx = -..