prog.cpp:1:1: error: ‘vector’ does not name a type
vector<int> l(n, -1), r(n, n);
^~~~~~
prog.cpp:2:1: error: ‘stack’ does not name a type
stack<int> s;
^~~~~
prog.cpp:4:1: error: expected unqualified-id before ‘for’
for (int i = 0; i < n; i++)
^~~
prog.cpp:4:17: error: ‘i’ does not name a type
for (int i = 0; i < n; i++)
^
prog.cpp:4:24: error: ‘i’ does not name a type
for (int i = 0; i < n; i++)
^